TechnoBuffalo favicon

DC’s Green Lantern Corps movie is one step closer to getting made