The SRT team did an incredible job. The 91 car was in the hunt for the lead for most of the race. The electrical gremlin in the last quarter was heartbreaking but luckily they were able to bring home 5th. This is going to be an exciting season to watch!
Absolutely! The other heartbreaking thing is that at the moment it looks like I can not make Le Mans attendance work, completely gutted