I see a 03/04 cobra just about everday at the bank across the street from my house. I think its SVT-666s car. It sounds great and my wife knows it with out seeing it now.
thats me haha. my cars a 01 though i just got a lot of 03 parts over there years. and that shits pretty loud haha