Have you ever heard of a race where cars, trucks, and motorcycles all compete in the same race on the same track? If you haven’t, you should get down to Baja California next November to see the annual Baja 1000, […]