Experience the Excitement of the 53rd SCORE Baja 1000: A Highlight in a Challenging 2025
The year 2020 has been a strange one, to say the least. The automotive and racing industries took a hit with delayed auto production and canceled events; heck, even the infallible SEMA Show was canceled. Not all hope has been lost, however. Working in compliance with various health and safety regulations (and even incorporating a…