Fresh off his share of a surprising and dramatic 24 Hours of Le Mans victory with Porsche, French driver Romain Dumas jumped from a Denver-bound jet almost directly into his highly modified Norma M20 to take the overall win at the Pikes Peak International Hill Climb. That chalks up a pair of incredible victories in […]
More...
More...