Info

Founded
2010
Address
Medan
Country
Indonesia

Venue

Stadion Teladan
Name
Stadion Teladan
City
Medan
Capacity
22234

Fansites

No fansites yet.
18+ GambleAware