MOVIE: Cars 2 – Back into Cars 2

by

Disney released a featurette for Cars 2 for us to enjoy while we wait for the June 24, 2011 release date.

via Disney