Advertising in cities is damn close to "They Live" territory.

Comments