At 65 feet long, this hot dog sculpture in Time's Square is the largest in the world! It also shoots confetti.
Continue reading The World’s Largest Hot Dog Arrives in Times Square at Untapped New York.
All Rights Reserved. Copyright , Central Coast Communications, Inc.