Helicopter makes emergency landing in the middle of Florida street

The city of Fort Lauderdale, Florida, was taken aback by an helicopter performing an emergency landing in the middle of a crowded street. After the rotor blades of the chopper broke, it was forced to land immediately.

RECOMMENDED
MOST RECENT