squelch Boston, Massachusetts
Squelch is a multi-instrumentalist rock duo from Boston, started around 2010. Born as a college jam band, we’ve come a long way from the dingy jam spaces of Lower Allston. We play guitar driven rock music written during improv jam sessions and refined in the DAW. ... more
Streaming and Download help