Today's IMSA race at Road America was pretty awesome. The final few laps were crazy. I would recommend watching a replay, if possible.
Do you mean turbo Porsche aswell? because they're naturally aspirated :lol:
It's weird though, made me wonder since qualy.