Confessions of a Cobra Racer … two part episode

In this 2 part special episode of Muscle Car Of The Week, we hear from David Phelan about what it was like to pilot a 289 Competition Cobra in the '67 SCCA season. The car he drove has since been restored, but the original aluminum body is in the Brothers Collection, and we reunited … [Read more...]