The Visitors is the eighth and most recent studio album by Swedish pop group ABBA. It was released on 30 November 1981. Singles from the album include “Should I Laugh or Cry” , “When All is Said and Done”, “The Visitors” ,”Head Over Heels”.
1 in stock
There are no reviews yet.
Your email address will not be published. Required fields are marked *
Your review *
Save my name, email, and website in this browser for the next time I comment.