stormryder
JF-Expert Member
- Mar 23, 2013
- 2,435
- 3,048
😂😂😂😂 ila watuGenerally Kenya has better stadiums than Tanzania.
Afraha Stadium phase One under construction in Nakuru County
View attachment 2925176View attachment 2925177
View attachment 2925178View attachment 2925180View attachment 2925181View attachment 2925183View attachment 2925184View attachment 2925185View attachment 2925186