I was lucky enough to see the Jesus Lizard twice in the 90's. It is so weird. How a Band like that is so great live. I remember in the 90s they were the only independant band in the country making...