Tuesday, 19 October 2021

The Visitors Press Release

On the 20th October 1981 Polar Music issued a press release about the latest Abba album….



























No comments:

Post a Comment