We’ve been racing our vehicles to the top of Pikes Peak in the Rocky Mountains, Colorado, US, since the first organized event back in 1916 – but for the 101st running earlier this year, we decided to go in a completely new direction.
Continue reading...
Continue reading...