Select Page

Mayor Marty Walsh, has declared August 6 Godsmack Day in the City of Boston, Massachusetts. Take a look at my video below from when I went with Waaf’s Mike Hsu to make the announcement.

Shot and edited by Tommy Wrenn.