Rant of the Week: 7/18/10-7/24/10 Posted on July 18, 2010 by The Editor NHTSA: No, Toyotas Do Not Suddenly Accelerate Unless You Press the Accelerator