Best in Show

The Best in Show at the 2018 Thunder on the Mountain car show went to owners Al and Renee Martin from Walnut Creek.

The Best in Show at the 2018 Thunder on the Mountain car show went to owners Al and Renee Martin from Walnut Creek.