Here's a better view of the new 2.75-mile road course outside New Orleans from the cockpit of John Crosby's Porsche ...