The King Of Luxembourg
Too Good To Be True: The Very Best Of El Records 1985-1988
3 MINUTES AND 37 SECONDS • DEC 31 1986