
Chihuahua Express Rally Canceled Amid Security Concerns
The 2025 edition of the Chihuahua Express Rally, one of the top events on Mexico's motorsport calendar, has been canceled due to escalating security concerns in the state of Chihuahua. The rally,