Photos and Review by Natasha Lewandowski The Butcher Babies made a stop at Iron Works in Buffalo, NY on September 17 as part of their “Butcher Babies Vs. Goliath” tour. Accompanying them were Stitched Up Heart, and Infected Rain. Stitched Up Heart was up first. Showing off her incredible vocal range, lead singer Alecia... Continue Reading →