Tag Archives: Thee Oh Sees – Mutilator Defeated At Last

Thee Oh Sees – Mutilator Defeated At Last (Castle Face)

Back in 1992-93, I used to love this band called Th’ Faith Healers. I felt like I could listen to their mix of Can/Neu! worshipping motorik rhythms and fuzzy garage psych forever. Sadly they broke up pretty quickly, and a … Continue reading

Posted in New Album(s) of the Week, Reviews | Tagged , , | 1 Comment