article placeholder

In Flames / Gojira @ Terminal 5

NEW YORK, NY—Walking past retail stores with every inch of window space conquered by red and green I was starting to feel the excitement as I got closer to the venue. It had been years since the last time I sa...