As the release of Cars 2 keeps coming closer and closer, we keep getting more and more Cars 2 stills! This new shot feautures good ol' Tow Mater and espionage master, Finn McMissile. They seem to be at a Japanese airport. It gives us another great look at what the film has in store for us.
June 24 is coming closer!!