Scratch Acid's David Yow at the Fillmore last night.
Thee Oh Sees
Dec. 14th, 2011
Better than: The "Rowdy" Rodd Piper fight scene in John Carpenter's They Live.
Last night, Scratch Acid's frontman, David Yow, took the stage at the Fillmore and immediately informed ... More >>