All Channels

World Cup 2018: A Guide To the World Cup Stadiums in Russia

The 2018 World Cup has been given to Russia and it will be the first time Russia has ever hosted the tournament. As one of the biggest countries in the world there is plenty of space to hold the tournament. Unfortunately for the Russians, not a lot of it has been built yet.

Read Full Story >>
The story is too old to be commented.
FootballZilla4225d ago

They look really nice obviously but i dont see any thats like WOOOOW

kulka4225d ago

It will be nice if they manage to complete it but they also need new roads airports railways etc the whole infastructure needs to change