Album Description Available in: Fiends of Dope Island is the eighth and final studio album (and 13th album overall) by the American garage punk band The Cramps. The Cramps resurrected their own record label Vengeance Records to release the album. It was recorded in Hollywood, CA in August 2002. It was self-produced by Poison Ivy and Lux Interior. The album takes its title from 1959 film.