TODAY

Today in 1980, ABBA perform live in concert for a second consecutive night in Osaka, Japan.

Read next
TODAY