Posts tagged "scratch acid"

The Lizard King: David Yow on Three Decades of Music and Mayhem

Speaking from his current home city of Los Angeles, David Yow answers his cell with a cartoonishly protracted, "Yeeeeaaahhhello" that sounds deceptively like the start…
By: Kenny Herzog / June 27, 2013