Shoppers Must Climb Wall When Floor Falls Underneath Them

0
229

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