John Edwards

Rodrigo Pflucker wins IMSA iRacing finale; Bruno Spengler wins title

Leave a comment

Rodrigo Pflucker won the season finale of the IMSA iRacing Pro Series championship as Bruno Spengler captured the championship at virtual Watkins Glen. [more]