Rob MacCachren Puts ROCKSTAR Energy Drink and Makita Tools On the Podium in LOORRS Season Opener
The first race with a new truck is never an easy task, even with the considerable talents of Rob MacCachren behind the wheel. MacCachren has already racked up wins in the desert this season at Laughlin, San Felipe, and the Mint 400, but the Lucas Oil Off Road Racing Series …