who won the 2018 pikes peak hill climb
Frenchman Romain Dumas
-1
Section::::History.:Emergence of electric vehicles.

Pikes Peak International Hill Climb
4016275
12082557099135553721
NONE
Section::::History.:Emergence of electric vehicles.

Pikes Peak International Hill Climb
4016275