Three-Peat: McMillin And MacCachren Win Baja 1000 Again
The super duo of Luke McMillin and Rob MacCachren have defeated the Baja desert for their second consecutive Baja 1000 win.
The super duo of Luke McMillin and Rob MacCachren have defeated the Baja desert for their second consecutive Baja 1000 win.