View The Jesus Lizard, IfIHadAHiFi on Nov 24, 2009EditFollowSharealmost 17 years agoTue, Nov 24, 2009at Turner HallMilwaukee, WIThe Jesus Lizard, IfIHadAHiFiEditFollowShare