Canadian Liquid Force regional rider Derek Brown spent 100 days in the Philippines shredding his face off. Here’s a few clips from his trip.

Video from 
Read More