Totally Tubular Festival 18 July 2024 New York, NY, USA My teenage years played a show at New York’s Pier 17. pop music, 1980s, festivals