Screengrab of bodycam footage
Screengrab of bodycam footage Volusia County Sheriff's Office
Screengrab of bodycam footage Volusia County Sheriff's Office

'I don't want my life!' Video shows a desperate scene over a Florida highway overpass

June 22, 2018 12:43 PM