2023 Geneva International Motor Show To Be Held In… Doha!

When it started in 1979, the Dakar Rally (or Paris-Dakar Rally, as it was known then) ran from Paris to Dakar on the western coast of Africa. 43 years later, the Dakar Rally is still running – but it is actually in Saudi Arabia. In fact, between 2009 and 2019, it was held in South … Continue reading 2023 Geneva International Motor Show To Be Held In… Doha!