Challenge video: Mountain biker vs UK’s Royal Marines

By: Avin   On: 18 May 2011

Mountain Biking UK’s VooDoo Challenge sure come up with a lot of challenges to the biker, this time they take on UK’s Royal Marines! […]