Quantcast

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.



comments powered by Disqus