Glossary / General

Long Beach Grand Prix

21 Episode Mentions
Too Afraid to Ask

The Long Beach Grand Prix is a big car race that happens on the streets of Los Angeles. Many fast cars and drivers compete there each year.

Technical Definition

The Long Beach Grand Prix is an annual street race held in downtown Los Angeles, featuring various racing series such as IndyCar and Formula 1.

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.