Helicopter Crash-Lands on New York City High-Rise Building
11:39am PDT - June 10th, 2019 helicopter crash - TimeFirefighters and police are responding to a high-rise building in New York City after a helicopter crash-landed on the roof.
Firefighters and police are responding to a high-rise building in New York City after a helicopter crash-landed on the roof.