The 2011 Giant’s Head Freeride


Giant Head, BC: The Eh Team Member Dillon Stephens took first place at the 2011 Giants Head Freeride. Check out the first part video coverage from the guys at Landyachtz.
More photos at Landyachtz blog

Wednesday August 3rd, 2011
Downhill Freeride