International GT Season Finale at NOLA Motorsports Park Hill, Mauro and Riddell Win Championships!
The final race of the International GT seven race season took the series for the first time to NOLA Motorsports Park in Louisiana. A fabulous motorsports facility, just 20 minutes from the renowned French Quarter of New Orleans, NOLA Motorsports Park with its long straight-aways and technical corners generated some very exciting racing for the […]