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. Watch it HERE.
Yahoo! News Network
This website is owned and operated by GrindTV.com. GrindTV.com collects the information you provide on this website.