Shooting Stars
Lekan-Salami-Stadion, Ibadan

Stadium

Lekan-Salami-Stadion
Ibadan
Capacity
18,000