4/17/2010
Sprint Source
Second and Third Place Finishes Highlight Larson’s Twin Race Weekend
Watsonville and Petaluma, CA ~ April 16 and 17, 2010. Kyle Larson put together another weekend of solid finishes as the 17 year old racer descended on two of Northern California’s coastal region rac...