Scratch – Review

December 1, 1993

The demise of Boston’s punk gods Gang Green left many shuffling their feet, dreaming of daze gone by. The Stilphen Bros. are back with an attitude.