The North Face Scares Shoppers in Latest Ad

Buzz60 2014-10-15

Views 1

The North Face put some shoppers to the test in South Korea when they put them through a death-defying scenario. Well, not really 'death-defying', but as Mara Montalbano (@maramontalbano) shows us, it was really scary.

Share This Video


Download

  
Report form