1964 AC Cobra during the Royal Automobile Club TT Celebration race at Goodwood, Sussex.

- Image ID: A334RY
1964 AC Cobra during the Royal Automobile Club TT Celebration race at Goodwood, Sussex.
pbpgalleries / Alamy Stock Photo
Image ID: A334RY
Location: Goodwood, Sussex, England, UK