The Ritual Project documents the creation of a Stella Artois ad that covers the side of a Manhattan building.

27 Feb 2010 02:16 pm

filed under:
advertising, curiosities

browse