I was changing the plug wires on my car today, and noticed that on the passenger side header it says "Ford Motorsport." Is that something that came stock on a 95 cobra or is it probably aftermarket?
Thanks for anyone who knows.
Thanks for anyone who knows.