Trophies & Champagne are what the Sonoma SRO Season Opener brought LA Honda World Racing
L.A. Honda World Racing got off to a great start in the SRO TC America season in its first two races of the campaign this past weekend at Sonoma Racing.
L.A. Honda World Racing got off to a great start in the SRO TC America season in its first two races of the campaign this past weekend at Sonoma Racing.