Butcher Babies live at Mayhem Fest in CT earlier this month: On July 21st, Next Mosh invaded the Comcast Theatre in Hartford, CT to witness firsthand the ultimate metal experience
Read moreButcher Babies live at Mayhem Fest in CT earlier this month: On July 21st, Next Mosh invaded the Comcast Theatre in Hartford, CT to witness firsthand the ultimate metal experience
Read more