David Yow (born August 2, 1960) is an American musician born in Las Vegas, Nevada, best known as the vocalist for the noise rock bands Scratch Acid, The Jesus Lizard and Qui...
These are videos from concerts where David Yow played, so they may be of other bands that played the concert as well.
Flipper / David Yow Oct 10, 2015 San Francisco, California, United States Added by Lilmikesf