Volkswagen I.D. R Pikes Peak has its first outing with Romain Dumas

By Dan Trent Filed under: Green,Motorsports,Volkswagen Romain Dumas’ first sight of the Volkswagen I.D. R Pikes Peak was, like the rest of the world, via the weekend livestreamed press conference. Between stints at Monza, viewing it on his phone, he watched the covers come off the very car he’ll be racing in just 62 days. […]