I used to see The Sheila Divine a lot while living in Boston in the late 1990s. They were the kind of band who brought so much energy and power to the stage that I’d want to catch them any chance I could. I had my first chance to catch […] Interview Live Music Rock Sound Advice The Sheila Divine’s 1st NYC Gig In Near Decade