Nelson Ireson June 25, 2008 Comment Now! As proof that secret pictures of new cars get leaked and press embargoes get broken in every corner of the world, we have the first official photos of the ...