Talk:Mappervision Song Contest VIII/@comment-27830725-20160227072956

NEW RUSSIA IS HERE!

New Russia

Song: Bicycle

Artist: Queen

Host city: St. Petersburg

Slogan: Love the world.