AOL Television

Construction Underway at Moscow Stadium to Host 2018 World Cup

  • Aired: 1/10/2014
    • Length:
    • Plays: ???
Synopsis >

Moscow's Luzhniki stadium which was chosen as a venue for the 2018 World Cup soccer final is undergoing a major renovation.

TV GUIDE Users' Most Popular