Info

Address
Jamshedpur
Country
India

Venue

JRD Tata Sports Complex
Name
JRD Tata Sports Complex
City
Jamshedpur
Capacity
40000

Fansites

No fansites yet.
18+ GambleAware