Wizard World New Orleans Comic Con

Wizard World's New Orleans Comic Con returns November 30-December 2, 2012.