New Green Lantern TV Spot Debuts Online

Latino Review has gotten their hands on a new Green Lantern television spot.


Green Lantern is set for release June 17, 2011

Tags: , ,



Source: Latino Review