Talk:Mappervision Song Contest XX/@comment-28452292-20170304185622

New Russia

Song: Barcelona

Artist: Luara Hayrapetyan

Slogan if I win: Never Give Up

Host City If I win: St. Petersburg