Body camera video shows flames erupting during arrest

The Osceola County Sheriff's Office has released video from body cameras worn by deputies during an arrest attempt at a Wawa gas station in February.

Top Videos