Snapcase Final Show

Music News | Dec 16th, 2004

No Image

Source:link

Snapcase has announced that they are playing their final show on January 22nd in Buffalo, NY at the Sphere. Plan your trip to Buffalo now to say farewell to this truly amazing and groundbreaking band…