Lost footage of Ben Leclair and Yan Lecomte riding at the Derome’s cable park in July 2013.

Video from 
Read More