Although he crashed three times, Hercules, a.k.a. Kyle Ritchie, still threw down some lightning bolts along the way to successfully defend his title as the fastest freerider in Squamish at the Rockstar Invitational Freeride Sunday (June 20).
Read more >