Photo Gallery: Waterparks at Terminal 5 Waterparks performing at Terminal 5 in New York City. Photos by Tara Byrne. concerts, photoTara ByrneMarch 21, 2024concert photos, concertphotos, Waterparks, Live Show Facebook0 Twitter Pinterest0 0 Likes