Video: Eye in the sky: Russia 2018 World Cup venues (Satellite images)

Those getting ready to visit Russia for the 2018 World Cup now have a chance to get a view from above. 12 stadiums in 11 cities have been captured on spectacular satellite images, gathered…

Via Youtube