Not Ranked
The pictures are definitely from the Cobra building shop at Shelby Las Vegas; no doubt about it but the ad doesn't say where they are so it might be legitimate; also, when I was at Shelby a month ago they mentioned that they could still order hand rolled AC bodies from the UK so again this could be legit. The CSX1000 is the only odd thing here...
__________________
Fred
Titanium/Black BackDraft Racing 934
351 Windsor
|