
Copyrights: Indian River County Sheriff's Office/Newsflash
01 November 2022
Category
This dramatic footage shows Florida deputies and a delivery driver rescuing three people that were trapped in an overturned car inside a steep water canal. Newsflash obtained the footage from the Indian River County Sheriff's Office, along with a short statement according to which the rescue...