Climbing a New York skyscraper

City Climb is the newest attraction in New York City. Adventurers get to scale a section of a skyscraper.

Top Videos

Watch Full Episodes

Good Day New York