The Lemonheads Released Their Self-Titled Eighth Album 20 Years Ago Today
20 years ago today, the Lemonheads released their self-titled eighth album. Let’s just laugh. Read our Q&A with Evan Dando from that year:
The post The Lemonheads Released Their Self-Titled Eighth Album 20 Years Ago Today appeared first on Magnet Magazine.
Magnet Magazine — 20 years ago today, the Lemonheads released their self-titled eighth album. Let’s just laugh. Read our Q&A with Evan Dando from that year:
The post The Lemonheads Relea... more info