HardRockChick Interviews Creature with the Atom Brain

When the opening band for the Alice in Chains tour was announced, I immediately checked them out since I’d be seeing them a couple of times on the tour. Creature with the Atom Brain was not what I expected, but they fall neatly into my psychedelic rock bands: The Black Angels, Jesus & Mary Chain, […]

Read More