Penske Powers To Petit Le Mans Pole
Team Penske flexed its muscles ahead of its first IMSA WeatherTech race at Road Atlanta today, after IndyCar star and 2018 Penske Acura driver Helio Castroneves set a blistering 1:11.314 lap of the Georgia-based circuit to put the team’s ORECA 07 Gibson on Pole for tomorrow’s 20th anniversary edition of Petit Le Mans. It was […]