MAXSpeed's Richard Boisclair announces the coming of the 2013 Grand Finals to NOLA Motorsports Park in New Orleans!