How's it going everyone? I was doing some research on the 2003 Cobra and ran across this site. After reading just about all of the threads from the last 20 days or so, I have a few questions that only cobra owners could answer.
Is the new cobra worth buying? I see so many people having...