Tag Archives: sneeze tour
Sneeze Embarks on National Tour This September!
By Christine Varriale Boston’s favorite grunge-rockers Sneeze are heading out on a national tour this September, starting in Chicago and looping their way around the good ‘ol US of A to support their new LP I’m Going to Kill Myself. For those in Boston, check them out on the electric stage of Allston DIY Fest this Saturday […]