MacCachren leading SCORE Overall & SCORE Trophy Truck season points in 2017 SCORE World Desert Championship
Masterful MacCachren storms to Overall, SCORE Trophy Truck race victory Saturday at 31st annual SCORE San Felipe 250