
Godsmack Live Photos From Beacon Theatre In New York, NY
Boston’s Godsmack crashed into Manhattan on July 23 and laid down a two hour set of hard rock. Fans packed the venerable Upper West Side’s Beacon Theatre for a rare, all-seated Godsmack show which prevented mosh pits but did nothing to stop the usual beer chugging, headbanging and fistpumping that are hallmarks of Sully Erna and friends’ live show. The