The Eurovision Song Contest is an internationally televised songwriting competition, organized by the European Broadcasting Union and featuring participants chosen by EBU member broadcasters representing their countries from across Europe and beyond. Each Participating Broadcaster has until mid-March to choose a song and an artist to perform it. The song and
You are here
Home > Posts tagged "liverpool"