For those of you that can’t get enough of Pixar animated features, the teaser trailer for Cars 2 is here to wet your whistle, dudes. Check it out after the jump.
Cars 2 is set to hit theaters on June 24, 2011.
Source: Walt Disney Pictures
© 2017 Spike Cable Networks. All Rights Reserved.