
Bubba DeCaires Continues to Impress; 8th Saturday Night in Placerville, CA
PETERSEN MEDIA: Bubba DeCaires continues to adapt to full sized sprint cars, and on Saturday night he scored an eighth place finish with...