Helicopter crash caught on cameraSeptember 7, 2023 by admin 0 Comments Videos A fire rescue helicopter in Pompano Beach, Florida, crashed into an apartment building. The crash left two people dead and two others injured.