musicChicago Deftones, Gojira, and Poppy @ Huntington Bank Pavilion at Northerly Island (8/17) July 14th, 2020