Feedback

Florida Fender-Bender Ends in Murder, Police Say

 

Minor accident at a busy intersection in Volusia County, Florida, resulted in a suspect opening fire on fellow motorist, according to police.

Shows