Race cars, super spies and gadgets, oh my! See what gives the vehicles and races in Cars 2: The Video Game that extra edge as they fight to the finish to stop the evil Professor Z in this trailer from Avalanche Studios and Pixar.