The Jesus Lizard

It is Cleveland, Ohio; sometime around 1996. David Yow of The Jesus Lizard pulls his penis onstage and YOU ARE THERE.

Back to music section main menu.....Back to homepage