Friday, February 12, 2010

Photo High Five #2

Toyota president Akio Toyoda holds a press conference to address the recall of his company's cars when the brakes holding his eyelids suddenly fail.