Board Thread:Fun and Games/@comment-34772319-20180302231700/@comment-33591100-20180303124013

Confirmed it already, but posting it again for the heck of it.

Country: Latvia  '

Host city: Riga

Song: Thank You

Artist: Casey Lalonde

Slogan: Remeber last saturday?

https://www.youtube.com/watch?v=3O7HnRIM8fU