Composer Elvin Ross signed a formal sublease, setting the stage for a motion picture and television studio on the site.
Demolition of the former Six Flags in East New Orleans is officially underway, marking a pivotal moment in the transformation ...