This Shelby Cobra sustained some front end damage in a highway crash and had to be towed. Hopefully, the owner can get it fixed and back roaring down the roads (and tracks) soon.
Picture
Picture
Picture



Leave a Reply.