The No.31 Cadillac has won the 2025 Petit Le Mans, with Porsche sealing the title, but the headlines being stolen by the Aston Martin Valkyrie finishing second place, and giving them their first ever podium. The green flag waved at 12:10 pm EST, led away by the No. 60 Meyer Shank Acura with the No. 31 Whelen Cadillac hot on …
Read More »