Japanese Cars Trailer

A little while ago the Japanese Cars Trailer came out. It's a bit different than the one that came out in the theatres with a tooootally different feel in terms of music etc. Check it out if you want. May show you a bit more than you die hards want to see (consider yourself warned) but I liked it.