Published on 2014/10/22
IF YOU GET IT, IT'S YOURSA cool promo video made by "The North Face", the manufacturer of mountain clothing and accesories, for its delegation in Korea.
When the floor disappears, the instinct takes command...
# Watch video
Cheeeeeeese!