“I went there out of curiosity, but I still remember that surprise on the first morning when I opened my eyes over the peninsula. Antarctica is the most powerful, beautiful, unexplored riding spot on the whole planet.” - The North Face snowboarder, Xavier De Le Rue.From November 21st through December 21st, 2012, Mission Antarctic will be a journey of snowboard exploration. Team snowboarders Xavier de le Rue and Lucas DeBari will set sail from the Falklands, through the Drake Passage and around the Fjords of the Antarctic peninsula in search of the best lines to ride on the continent.Click Here To Watch More Videos By The North Face