dailytrackpic.wordpress.com
Mmabatho Stadium – Mafikeng, South Africa
The track today is found in one of the world’s most unusual stadiums, Mmabatho Stadium, which is located in the country of South Africa. The stadium was built in 1981 by a Russian constructi…