Welcome To The Archive for "Eurovision"! Yay!
The Eurovision Song Contest is the longest-running annual international TV song competition, held, primarily, among the member countries of the European Broadcasting Union since 1956. The competition was based upon the existing Sanremo Music Festival held in Italy since 1951.
|