It’s often said that the first motor race was held when the second car was built, and although that’s probably a bit of an exaggeration, it’s true that racing is almost as old as the car itself. Ever since the Benz Patent Motorwagen of 1885, people have been captured by the thrill of going fast on […]

Leave A Comment

Your email address will not be published. Required fields are marked *