Apologies to Sweden and Finland, but the greatest performance in the final was “Never Walk Alone”

Mastodon