I agree with someone that said that the 03-04 Cobras were the largest production Cobra ever. Its very true. Although... Up here in Ottawa (Canada), its not like I'm seeing one every other day during the summer. They're fairly rare up here and when I'm seeing one I'm just
I just love them. They're very special to me somehow and with something else than the supercharger on there (..turbo), it just basicly kills my interest.
I just love them. They're very special to me somehow and with something else than the supercharger on there (..turbo), it just basicly kills my interest.