Glossary / General

Goodwood

26 Episode Mentions
Too Afraid to Ask

Goodwood is a famous racing track in England where people hold big car races and shows. Many classic cars are shown there.

Technical Definition

Goodwood is a historic motor racing circuit in the UK, famous for events like the Goodwood Festival of Speed and the Goodwood Revival race weekend.

The Car Curious Weekly

Podcast highlights and car talk, delivered every week.

Help Improve This Entry

Spot an error or have a better explanation? Let us know.