I Let the Music Speak
First release by ABBA (November 30, 1981)
The Visitors
Album
November 30, 1981
First release by ABBA (November 30, 1981)