TODAY

Today in 1974, ABBA play at the Deutsches Museum in Munich, West Germany.

Read next
TODAY