Best of the Bunch: Russia

Theyโ€™re one of the most successful nations to participate in Eurovision, with a total of nine Top 5 results since their debut in 1994. Many of those Top 5 places happened during the years 2006 to 2015, which is the range of years we will be discussing in todayโ€™s Best of the Bunch! Weโ€™re going…

Read More