Welcome Back to the 80s. Re-live the Performances! The Music, The Fashion, The Magazines, The TV Shows, The Hair!
Wednesday 17 February 2016
Abba - The Visitors - 1981
The Visitors is the 8th and final studio album from Abba released on 30 November 1981 on Epic. It was produced by Benny Andersson & Björn Ulvaeus. The album reached No. 1 on the British charts and peaked at No. 29 in the US charts.
No comments:
Post a Comment