On May 20th, The Growlers took the stage at Terminal 5 in New York to a jazzed audience. Why? Because these guys can perform. Photographer Adela Loconte verified this for us, as she got action shots of the “super cool vibe” during the three hour set!