The Jesus Lizard: Last
- 2013
- 1h 20m
The Jesus Lizard performs, what they thought would be, their last show ever at The Metro, Chicago on New Year's Eve 2009.The Jesus Lizard performs, what they thought would be, their last show ever at The Metro, Chicago on New Year's Eve 2009.The Jesus Lizard performs, what they thought would be, their last show ever at The Metro, Chicago on New Year's Eve 2009.