Caught on Camera

High-Speed Chase in Florida Comes to Crashing End

Footage shows a police chase in Volusia County, Florida, come to a crashing end, with four people arrested.