Over the past 20 years, Eurovision has become bigger, more eccentric, and more international. We've compiled the great moments, tears, sadness, and embarrassing moments of the past 20 years. Here are our top ten!
2021
2013
2016
2001
2015
2024
2017
2022
2011
2018
2014
2007
2019