M Means Music

Ep. 17 - ABBA / The Visitors


Listen Later

The Visitors was Abba’s eighth studio album, released at the very end of November 1981. It is a complex record of contrasting emotions, which for years had the weighty honour of being the group’s final album, a downbeat coda to what had been a scintillating decade of pop.
...more
View all episodesView all episodes
Download on the App Store

M Means MusicBy uDiscover Music