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