11:43 GMT30 May 2020
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 SputnikComment via Facebook

    More videos