Alternative
The Moldy Peaches Released Their Self-Titled Debut Album 20 Years Ago Today
20 years ago today, the Moldy Peaches released their self-titled debut album. Who’s got the crack? Read our Q&A with Adam Green:
The post The Moldy Peaches Released Their Self-Titled Debut Album 20 Years Ago Today appeared first on Magnet Magazine.