Here’s a new clip from Cars 2. This scene occurs in the Tokyo leg of the World Grand Prix:
You can see the rest of the film when it opens in theaters June 24.
Fri. Sep 12th, 2014
Tue. Sep 9th, 2014
Wed. Sep 3rd, 2014
Fri. Aug 29th, 2014