Wednesday, 21 September 2011

Thee Oh Sees - Carrion Crawler



Thee Oh Sees garage rockers cult band from San Francisco are set to release their second LP in 2011, "Carrion Crawler/The Dream" is the follow up from "Castlemania" and will be released on In The Red Records, in the meantime here is a free taster

Listen | Thee Oh Sees - Carrion Crawler