Find tickets for Deftones, Gojira & Poppy in New York, New York at The Rooftop at Pier 17 on Tuesday, August 19, 2070.
The Rooftop at Pier 17 is located at 89 South St in New York, NY