Human Bobsled vs. Motorcycle luapo | February 25, 2011 | News, Video, Weird | No Comments They should have done an uphill race… Share this:TwitterFacebookLinkedInPinterestReddit Related posts: French Snail Racing Championship: Ready, Set, Slow! BBC Human Planet: The Douche Star Trek Motorcycle Leave a ReplyCancel reply