What is the answer to this question? who won the 2018 pikes peak hill climb?
Frenchman Romain Dumas