The little "build sticker" that a lot of people stick in their engine bay right on the front lip. Usually has a metallic background with a Cobra symbol and then 2003 SVT Cobra, build number, etc printed on it.
I was wondering if anyone could tell me where I can buy one?
I was wondering if anyone could tell me where I can buy one?