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.
Thee Oh Sees - Dead Energy
Thee Oh Sees + Total Control 12" split out on Castleface.
Thee oh Sees
Thee Oh Sees Total Control Split