The Jesus Lizard’s David Yow & Duane Denison Talk About Their 2017 Reunion, Future Projects & Favorite Songs To Play Live
December 7th, 2017 | by Darren Paltrowitz
Formed in Austin in 1987, The Jesus Lizard is an influential noise-centric rock band. Stereogum has dubbed The Jesus Lizard