TODAY

Today in 1980: ABBA perform live in concert in Japan in Fukuoka.

Read next
TODAY