Wyatt Griffioen shreds Vedder mountain in Chilliwack (Canada) with his Specialized Demo 8. Awesome mountain biking video filmed and edited by Jordan Olthuis and Duane Bradley.
Chilliwack is located 102 kilometres (63 miles) southeast of Vancouver in British Columbia. This mtb track is so amazing!