Land Rover
Red Tape
- Automotive
- Brand Campaign
Land Rovers are built to withstand some of the harshest road conditions imaginable. One of these incredible features is the LR3's 27.6-inch wading depth. We visualized this feature by installing red tape on storefronts, buildings, and even people around New York City during the Auto Show. At night, we projected video of the LR3 capabilities on buildings, hopping to different areas for as long as we could before the authorities came. It was unpaid advertising in its rawest form.