March 19, 2017 • Circuits, Featured, Spotlight • Alexander S
Opened in 2011, NOLA Motorsports Park is one of the newest racing tracks in the United States built mainly for both cars and motorcycle racing enthusiasts. Ambitious plan that is not fully completed yet The circuit located in Avondale, Louisiana, near the city of New Orleans, was designed by Alan Wilson, South African race tracks [...] ...