March 14, 2008 By Jason DeBord Wizard World Los Angeles – March 14-16, 2008 Today through the weekend, Wizard World Los Angeles will be held at the Los Angeles Convention Center: [Read more…]