Release a fucking picture of the new Mustang already, I'm sick of bad renderings.