FeaturesNews October 21, 2010 Andrew Beckford Hype Trailer: Cars 2 The first teaser trailer for Cars 2 is finally here! Yeah, I like “Cars”…So what?! Mater is the -ish! I Read More