Back in September, The North Face team riders Lucas Debari, DCP and Xavier De Le Rue headed to Chile. Their mission: to ride the crater of a giant volcano. This is like, totally extreme dude. Or something.
Back in September, The North Face team riders Lucas Debari, DCP and Xavier De Le Rue headed to Chile. Their mission: to ride the crater of a giant volcano. This is like, totally extreme dude. Or something.
Share