SDCC 2010: GREEN LANTERN Video Game Announced

Date: 23 July 2010 Time: 09:41 AM ET