Search Results for 'the 2018 FIFA World Cup'
1 results found.
So there I was; Moscow
With the huge attention it garnered from hosting the 2018 FIFA World Cup along with the tens of thousands of fans that flocked to the largest country on the planet, a trip to Russia does not hold quite the mystery (or fear) as it once did for many.