Record setting human tower build in new york city
The record setting human tower build by the Castellers de Vilafranca on June 20, 2012 at 230 FIFTH ROOFTOP LOUNGE in NYC.
A man has climbed up The New York Times building in midtown Manhattan.