Saturday, May 8, 2010

Toyota Recall - the final solution, a shielded gas pedal