Funnies – Pixars’ Tokyo Mater

Oh man… If you didn’t love Pixars’ Cars, then I question how much of a gearhead you really are.  Cars 2 is currently in the works, but you don’t have to wait until 2011 for a fix.  I suggest you find six minutes and thirty seconds to watch the video below and, well… just watch it.

Click here to view latest RPM News