‘Green Lantern’ Bus Stop Ad Gets The Green Light
At the corner of Schiller and Clark in downtown Chicago, the bus stop for Green Lantern achieved a level of marketing synchronicity a studio can only hope for.
Categories: Vulture News
At the corner of Schiller and Clark in downtown Chicago, the bus stop for Green Lantern achieved a level of marketing synchronicity a studio can only hope for.