Fake Akio Toyoda Calls Americans "Frightened Kittens" On LettermanS

Last night on Letterman, Dave had on a very special guest, Fake Akio Toyoda! The faux-Akio was ostensibly on camera to take responsibility for the company's current issues, but instead went on a stellar anti-American driver rant. Dave bites back?

[Japan Probe