Duane Denison: 'Not Impossible' Jesus Lizard Might Have New MusicDuane Denison: 'Not Impossible' Jesus Lizard Might Have New MusicThe band last issued an album in 1998.Chad ChildersChad Childers