The 2001 Cobra is a :D "Great car to own" :rolling: !!!!
Aug 22, 2001 #1 Y Yellow Horse Active Member Established Member Joined Aug 1, 2001 Messages 1,066 Location Dixie The 2001 Cobra is a "Great car to own" :rolling: !!!! Last edited: Aug 22, 2001