We’ve made some exciting new updates! Check out our new site here
Login
Menu
Helicopter in the Road
Occurred on January 24, 2018 / Fort Lauderdale, Florida, USA
Info from Licensor: "The helicopter made an emergency landing in downtown Fort Lauderdale. The tail rotor got detached and landed in front of my car when I was driving home."