Thursday, October 21, 2010

Teaser Trailer for 'Cars 2'



There's also some new concept art available here!