Subscribe to ITN News: ****** Head cam footage, filmed by dare devils in New York, shows heart-stopping scenes as they jump from the top of th...
Share this note: