18:30 GMT +321 August 2019
Listen Live

    Let's Get This Party Started! Moscow Prepares to Host 2018 FIFA World Cup

    Get short URL
    0 95

    The Russian capital, one of the host cities of the 2018 FIFA World Cup.

    Moscow is one of the Russian cities that are to host the 2018 FIFA World Cup. See what this magnificent city has to offer its visitors.


    Be-200 Amphibious Plane Shines During Firefighting Drills in Crimea
    Rolling Thunder: New Modification of Russian Armata Tank
    BBC Previews Next Episode of Top Gear Without Jeremy Clarkson
    2018 FIFA World Cup, Moscow, Russia
    Community standardsDiscussion
    Comment via FacebookComment via Sputnik

    More videos