Pixar Releases Cars 2 Trailer(Video) Posted on November 23, 2010 by Staff We know this is not drifting related, but they are in Tokyo for this one and it involves cars! What more do we need to say.
Pingback: Tweets that mention Pixar Releases Cars 2 Trailer(Video) -- Topsy.com