This is Ford's new top of the line mustang for 2010