Helicopter crash caught on camera

Videos
A fire rescue helicopter in Pompano Beach, Florida, crashed into an apartment building. The crash left two people dead and two others injured.

Articles You May Like

‘Gut-wrenching’ video appears to show Sean Combs assaulting singer Cassie in 2016
BlackRock funds are ‘crushing shareholder rights,’ says activist Boaz Weinstein
Emergency measure triggered to deal with prison overcrowding
Paul into first clay semis; Swiatek sweeps Gauff
Senegalese families mourning deaths of hundreds of young men trying to reach Europe