dailytrackpic.wordpress.com
Arsenal Stadium – Tula, Russia
Continuing with the Russian tracks while the World Championships are going on, today’s track is found in the city of Tula. Arsenal Stadium is a very nice multi-use facility. It’s hard…