Hey, That's My Cape! 8 Things GREEN LANTERN Must Have

Date: 15 June 2011 Time: 01:49 PM ET