Ford’s new King Cobra Mustang made its debut at the SEMA Show in Las Vegas with a good bit of fanfare. read more