de Le Rue & Debari in Antarctica

by The Editors on December 3, 2012

Think your two-hour drive to the mountains is long? Xavier de Le Rue and Lucas Debari are currently on a trip to Antarctica and getting there requires a five-day boat trip. One upside: it’s doubtful they’ll run in to any other film crews out boosting their lines.

Previous post:

Next post: