i have noticed on the 03 cobra's i have seen pictured all have the prancing horse insert in the grill.i noticed today when i went back to the local dealership that still has a torch red 03 coupe that it has the cobra insert.so is ford now putting the cobra insert in the grill vs the prancing horse??.the cobra insert looks much better in my view.