Album cover for Duran Duran's first album

Debut Album Review: Duran Duran – Self-titled

The debut album review series continues with Duran Duran’s first release, the self-titled album from 1981. Duran Duran didn’t exactly explode on the music scene, at least in the United States, after releasing their debut album in 1981 but within … Continue reading Debut Album Review: Duran Duran – Self-titled