Wednesday, January 12, 2011

Toyota's sticking gas pedal: http://ping.fm/QdsUo