The 12 Meters are coming to Lake Pontchartrain! Stars & Stripes, Constellation...
Dennis Conner is doing the final tests on the electric powered keels.
Captain Ahab is arranging the logistics.
Very exciting!