Gallery Teresa Storch Band at the Vernon Barn Teresa Storch Duo playing at The Roost, Longmont, Colorado Photo by Matt Steininger TSB at Chimaera Sound Studios