PCA-SDR Autocross – SDCCU Stadium – West Lot
SDCCA Stadium West Lot 9449 Friars Road, San DiegoJoin your fellow autocrossers at SDCCU Stadium in the West Lot for AX fun on March 16 PCA-SDR Autocross participation is limited to PCA Members Only. Up to 10 […]