Cobras at Vintage Car Show

In this movie a 1966 Shelby Cobra 427 and a 1965 AC Cobra 289 were seen leaving the Carroll Shelby show. Check out the engine roar as they put their foot down and pull away from traffic.

Read More