Motorsport 101: What is Hillclimbing? (0)

Well over a century ago, on the southern coast of France, in a place called La Turbie (just outside of Nice), one man said to another man ‘There’s a nice bit of road. I bet I could drive to the other end of it quicker than you could.’
And Hillclimbing was born.
Hillclimbing is one of the … read more