Mini-MegaCon Sat Floor Buzz: BLACK LANTERN HARBINGER & more

Date: 23 August 2009 Time: 01:51 AM ET