News

A Dodge Challenger driver attempting to flee Texas Department of Public Safety troopers on May 9 faced an unusual setback when the hood of his car blew open mid-pursuit, blocking his vision.