Xavier De le Rue and Lucas Debari are currently on an insane expedition with The North Face to Antarctica. Transworld snowboarding are posting the updates from the ‘Mission Antarctic’ expedition where the two guys are sharing real-time dispatches
as they ride some of the steepest and most beautiful lines at the bottom of the world, stay connected and watch the updates here.