Steve Carter Reviews Super Cobra Mach I

This is Steve Carter putting a Mach 1 through its paces at the autocross at the Nashville Good Guys Car Show 2008. Steve also talks about some of the modifications he has made to the vehicle. Shot and edited by Greg Welsch.

Leave a Reply