Drug Raid Shootout in Florida.

854

NEW SMYRNA BEACH, Fla. — The Volusia County Sheriff’s Office released a body camera video on Sunday showing the moments leading up to a deadly shootout on Saturday.

Share Your Opinion