TODAY

Today in 1975 ABBA play live in Borlänge, Sweden.

Read next
TODAY