GREEN LANTERN Footage Rocked Fandom - But Why?

Date: 07 April 2011 Time: 12:03 PM ET