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.
0 Comments
|
Exotic Car Videos & Luxury Car Videos |
|