Art, Communication, Lifestyle August 23, 2012 Green Light …. Movie Posters, especially the re-runs of old movies are in itself an art. Spotted @ Thambu (Chetty) Street. Like this:Like Loading...