David Yow
David Yow (born August 2, 1960) is an American musician and actor born in Las Vegas, Nevada and best known as the vocalist for the noise rock bands Scratch Acid and The Jesus Lizard. Yow's debut solo album was released in June 2013 on Joyful Noise Records.
0.1Attention Score
48 · By Attention Score on Nov 10 · of 69,126 people
David Yow movies and TV shows
2 movies in main roles
Advertisement
David Yow track record
Against everyone we track
David Yow attention every day
Attention Score by day

