Watch Geoff & David battle this 22 stair beast. Geoff in 2005 and David in 2007. Although nobody rode away to victory, sometimes taking a beating let’s you conquer it on the second go. Stay tuned

22stair-video1