The Lizards Tour Through New York and Mass This Winter
The Lizards they have..... arrived! Toronto-based Phish tribute band The Lizards will tour throughout New York and New England this winter, with the first show taking place on January 26 at The Westcott Theater in Syracuse, followed by…