The Growlers at Terminal 5

Post Author: Adela Loconte

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!

Holy wow.