Stadium Name: Ibrox Stadium
Country:
Scotland Senegal
Address: 150 Edmiston Drive
Capacity: 51 082
Surface: Grass
Teams:

Ibrox Stadium