Celebrate the release of debut album: “Open Your Heart” Teresa Storch Band Experiencing Teresa Storch Band, you first feel a solid, rhythmic energy: the pulse of a meditative ballad or the infectious groove of a jam-rock tune. Next you notice catchy, guitar-laden melodies. As your ears dig deeper you find lyrics pulling at your heart and …