Wild weather contributed to organisers making the decision to cancel a stage of the World Rally Championship event ...
Car racing is usually about going as fast as possible on a set track -- think of Formula 1, touring, and drag racing. But ...
AKSU CITY, China--(BUSINESS WIRE)--On May 20, the 2025 Taklimakan Rally kicked off in the Taklimakan Desert, China’s largest desert. Dubbed the “Dakar of Asia,” this grueling event is renowned for its ...