Posts with category : 1965 Plymouth Barracuda.
Showing posts with label 1965 Plymouth Barracuda. Show all posts

February 20, 2013

A wheelie special Festival of Speed icon set to return to Goodwood

This summer's 20th anniversary Festival of Speed (July 12-14) will see a number of remarkable and memorable vehicles, drivers and riders returning to the world's most popular motor sport and car culture event, as Goodwood recreates a number of legendary

 
back to top