First Look at New Green Lantern Costumes!

by on Friday, February 4th, 2011

Images Removed upon Request.

These costumes will be available for pre-order very soon, and we expect them to arrive in stock this Summer. Look for Green Lantern in theaters on June 11, 2011!

Leave a Reply

Blog Home     |     Shop for Costumes