The 1965 Shelby Cobra Backdraft is a modern powerhouse, packing a Ford Big Block V8 that churns out 580 horsepower. Built with BMW-style independent suspension, a Tremec TKO 5-speed, and polished ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results