TODAY

Today in 1980, ABBA perform ‘Happy New Year’ on Swedish television. This performance was then broadcast every New Year’s Eve for several years.

Read next
TODAY