Shoppers Must Climb Wall When Floor Falls Underneath Them

0
320

In this viral North Face Of Korea ad, shoppers are persuaded to use the rock climbing handles on the walls.