The Eurovision Moscow Final
The Eurovision Song Contest is a song competition held every year by countries that are active members of the European Broadcasting Union. This contest was inaugurated in the year 1956 and has been held every year since its inception. In fact, it is the longest running television program in the world. Also, it has the honor of being the most-watched non-sporting event in the history of television.