TODAY

Today in 1979, ABBA play live in Stafford, England for the second consecutive night.

Read next
TODAY