All News

When Romain Dumas whistled to the top of the fabled 12.42-mile Pikes Peak hillclimb in a time of 8m53.553s, there were mixed emotions in the Ford camp. His Ford F-150 Lightning SuperTruck had set the fastest time of the event on one hand, but on the other, the Frenchman’s timeContinue Reading