Gojira & Mastodon with Lorna Shore Mega-Monsters Tour August 20, 2023 MGM Music Hall at Fenway Night two of my Boston area concert week brought me to a beautiful, relatively new venue in Boston, the MGM Music Hall at Fenway. I was already going to be in town so when my son, Jagger asked if I wanted to tag along to the Mega-Monsters Tour with him I was happy to oblige. Leading off the night […]