View The Jesus Lizard, Therapy? on May 11, 1993EditFollowShare33 years agoTue, May 11, 1993at Heritage SquareAlbuquerque, NMThe Jesus Lizard, Therapy?EditFollowShare