Onlookers capture dramatic helicopter crash in Florida
Onlookers capture dramatic helicopter crash in FloridaOnlookers captured the moment a Broward Sheriff's Office Fire Rescue helicopter crashed in Pompano Beach, Florida, on Monday morning.
Copyright © 2024 WABC-TV. All Rights Reserved.