Automatic Pointer Sisters
This image appears in the gallery:
Bands That Definitely Should Have Been Bigger
Heaven 17 were a popular trio in the 1980s and continue to perform now as a duo. To date, Heaven 17 have released eight studio albums, with their 1983 release, The Luxury Gap peaking the highest at number four. The likes of Culture Club and Human League stopped Heaven 17 from achieving more success in the ‘80s.