2003 - 2004 SVT Mustang Cobra
I hope someone out there can help me.
A buddy of mine owed me money and gave me a large box of cobra parts instead.
In the box was an item that he took off of a cobra that he bought for parts. All he knew is that the parted out race car was an 03 cobra and had many new parts on it.