Tag

AC Cobra

AC Cobra Makes Timely Comeback With 654 hp V8

Fans of legendary American V8 muscle cars, get those checkbooks ready. There’s a new AC Cobra in town and it …