Host cities announced for Russia 2018… time to start thinking about The Ball 2018’s route :-)
Russia announce the 11 host cities to stage matches for 2018 World Cup
guardian.co.uk
Moscow, Saint Petersburg, Kaliningrad and Sochi are among the cities named as hosts for the 2018 World Cup in Russia
Written by The Ball on Monday, October 1st, 2012
Comments are closed