Question: What race, still held in France, gave birth to car racing?

Options:

Nascar
24 Hours of Le Mans
Formula 1
GT

Correct answer:

24 Hours of Le Mans

More games: logo quiz UK brands, trivia crack answers, Logo Quiz Perfect Answers.