Florida Police Collar Car Chase Suspects

Police ended a high speed chase through Miami-Dade county with what appears to be the capture of at least three suspects.

Loading