Another new film clip from The North Face – Sweet & Sour – which focuses two athletes coming from different times in their careers: skier Richard Permin and snowboarder Victor de Le Rue, as they head off the shred fresh Alaskan steeps.
In a world where our differences all too often divide us, two masters of their respective sports, Richard Permin and Victor de Le Rue, want to bring us together around our shared fears, hopes, and dreams.