Very few of these wheels do exist! They were Manufactured by Enkei for Ford but never really made it to the cars... FORD went with the 17" instead so I guess really they are not True cobra wheels but they do have the Ford and 03 stamping on them as requested to be built by ENKEI. I have actually seen the clay mold years ago when they were actually trying to build these wheels. Pretty interesting watching these guys making wheels out of PLAY-DOH basically....