ABBA – The Visitors LP

ABBA – The Visitors LP

Sale price$37.99
Sold out
Pickup currently unavailable at New Inventory 2235 Fern Street

ABBA – The Visitors LP

New Inventory 2235 Fern Street

Pickup currently unavailable

2235 Fern Street
San Diego CA 92104
United States

6197844286

Eighth and final studio album from Swedish pop group ABBA, released in 1981. The album explores the bands personal life, including coming to terms with the groups marital splits and the prospect of life after ABBA.