Shoppers Must Climb Wall When Floor Falls Underneath Them

0
423

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