The response to my review said that this goes on the radiator cover for 99-01 cobras, my 01 cobra did not have this sticker on the OEM cover and neither did I could find from my research:
Asked by Adrian M. from Lithia | Comment 0 0
This decal is actually supposed to be located on the underside of the hood, just behind the latch catch. We'll be uploading an on-vehicle picture shortly.
Answered by Jonathan M. from Hewitt | Comment 1 0
Ford Mustang - 1999 (99) - 2000 (00) - 2001 (01)