Cars 2: Official Trailer 1

May 24, 2011. Still a long ways to go but excited.