Ted Van Orman dropped this quick clip of him getting a run through the trails for Life?. This is so simple and so awesome. Stoked.
Spotted on the Deluxe.
This website uses cookies.