Wednesday, September 21

Thee Oh Sees [Carrion Crawler, In The Red]

After slowing down the RPMs for just a brief moment, Thee Oh Sees are to release their second record this year with Carrion Crawler / The Dream. The band are back on their distinctive sounding brand of garage rock; check out the track below as you stare into the insanity that is the album cover above.


Carrion Crawler


No comments:

Post a Comment