Info

Address
Novi Sad
Country
Serbia

Venue

Stadion na Detelinari
Name
Stadion na Detelinari
City
Novi Sad
Capacity
6000

Fansites

No fansites yet.
18+ GambleAware