Nike Invincible 3D billboards
What would it feel like to have marshmallows packed into the sole of your shoe? That’s what Nike wanted people to imagine for the launch of the Invincible 3. Seeing is believing! So on 3D screens in London and Berlin, passers-by were treated to an irresistibly squidgy campaign that burst out of the screen.
Over 10K screen-popping takeovers, leaving a lasting footprint.