Loading Video…
This browser does not support the Video element.
Florida sheriff's office releases body camera footage of ambush on deputies
The Brevard County Sheriff's Office posted the video onto their Facebook on Thursday.
This browser does not support the Video element.
The Brevard County Sheriff's Office posted the video onto their Facebook on Thursday.