Tuesday 18 October 2011

Thee Oh Sees/Total Control Split 12"



There are rumors that Thee Oh Sees new album gonna be the bomb ... in the meantime keep your engines warmed up with this new kick ass track from the San Francisco garage rock trashers.

Listen | Thee Oh Sees - Dead Energy

Thee Oh Sees + Total Control 12" split out on Castleface.