The Lizards, a Phish tribute band have been on the road playing select dates in the United States this past month. We caught them in Worcester, MA at Electric Haze.

Our man JD Cohen of course was on site, and took these awesome photos.  To learn more about The Lizards, click here.