Danger at Your Feet in the Driver’s Seat
September 29, 2009
A chilling 9-1-1 call made just moments before a deadly crash reports show that the car’s floor mats are suspected of jamming the car’s gas pedal to the floor.
A chilling 9-1-1 call made just moments before a deadly crash reports show that the car’s floor mats are suspected of jamming the car’s gas pedal to the floor.