We spoke to the Demon himself about the album that started it all.
I can remember going on vacation each year with my Mom and Dad to Florida. We lived in a small town called Sussex, Wisconsin. Each year, we would drive down to Ft. Lauderdale, Florida and […]
Forty years ago this month, a new band from Britain released its first album. The album’s release in the States led to one of the most hilarious misunderstandings in rock history.