TODAY

Today in 1975, ABBA are in France, filming a performance of ‘I Do, I Do, I Do, I Do, I Do’ for the TV programme Ring Parade, broadcast on June 1.

Read next
TODAY