It was a couple of weeks ago that we showed you footage from a hillclimb event in Belgium that we deemed completely impossible. Well, we’re back with more video of another hill climb that may actually be more impossible (we know that it is impossible for something to be more impossible than something else but, […]
More...
More...