The first teaser trailer for Pixar’s upcoming feature Cars 2 has been unveiled on its newly launched official website. The site also showcases some of the concept artworks from the film. The teaser is also available to watch in HD format on the official Disney/Pixar YouTube channel. Cars 2 opens in theatres on June 24th, 2011.