GREEN LANTERN Set Visit (Preview); Plus New Concept Art!
November 15, 2010
In early August, just a few days after Comic-Con, I was invited, along with a few other online journalists, to visit the set of Green Lantern on its last day of filming in New Orleans. While I’m only allowed to …