Contemporary Art/NEWS The World’s Largest Hot Dog Sculpture in Times Square Brooklyn-based art duo Jen Catron and Paul Outlaw are set to unveil their latest creation, the world’s largest hot dog, in Times Square on April 30. Their towering 65-foot sculpture, titled “Hot Dog in the City,” will make its debut and will 4 April, 2024