The 2021 Eurovision winners bring their energetic rock to Worthy Farm.
1943
1997
1944
2007
1982
1971
1987
1952
2001
1973
1993
2010
2006
1895
2005
2004
1984