I have stage 3 CROWER cams out of my 2003 cobra. There were in the car when I purchased and was told 12-15k miles on them. $750 shipped text me of interested! Thanks guys!!
Sent from my iPhone using the svtperformance.com mobile app
Sent from my iPhone using the svtperformance.com mobile app