Placerville Speedway
DeCaires wins at Placerville
Placerville Speedway
Placerville, CA
Saturday July 4, 2015
Placerville, CA
Saturday July 4, 2015
© TJSlideways.com