Spanish racecar driver
Verify ownership in 2 minutes. Keeps the profile accurate and discoverable.
Enrique García Ojeda is a Spanish rally driver, who won the 2007 Intercontinental Rally Challenge (IRC).
The six component signals behind the Fame score, and their ranks across the leaderboards.