Home > Vulture News > ‘Green Lantern’ Bus Stop Ad Gets The Green Light

‘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
  1. No comments yet.
  1. No trackbacks yet.