We’re kicking Xavier De Le Rue‘s Nation Rider Week with his trip to Antarctica with Lucas Debari and The North Face. It was insane. Take a look at this photo gallery, and check out the videos down below. Think you could handle this trip? Stay tuned for Xavier De Le Rue’s Full Video Part from NATION dropping tomorrow exclusively right here on TWSNOW.com.
Jump to the next page for the next Episode of Mission Antarctic