TODAY

Today in 1974, ABBA are in Essen, West Germany, to accept the Goldene Löwe award from Radio Luxembourg.

Read next
TODAY