The Disco Biscuits Come Out Swinging in Worcester
On a chilly New England night in Worcester, Massachusetts, Disco Biscuits fans gathered at the famous Worcester Palladium for the group’s first run of fall tour. The room was nearly filled up by the time the band took the stage and people…