TODAY

Today in 1980, ABBA perform live in concert in Japan at the Tokyo Budokan.

Read next
TODAY