Pixar has released more goodies this week about its upcoming sequel, CARS 2, due to hit theaters in the U.S. on June 24. What we have for you today are the cars representing Germany and Spain in the movie�s championship race, the World Grand Prix. First up is Max Schnell, who not only represents Deutschland, but also appears to be carrying the torch for all DTM racers in CARS 2. His last name, Schnell, is also a nice touch, being the German word...