TODAY

Today in 1975, ABBA play live in their capital city, Stockholm.

Read next
TODAY