Archive · Puzzle #18
4 August 2026 — Pedro de la Rosa
The answer
Nation
Team
Age
Debut
Wins
DLR
Spain
HRT
55
1999
0
Nobody recorded a guess on puzzle #18. The answer was Pedro de la Rosa.
0Players
0%Solve rate
—Avg guesses
Archive · Puzzle #18
Nobody recorded a guess on puzzle #18. The answer was Pedro de la Rosa.