PCA-SDR Autocross – SDCCU Stadium – West Lot
SDCCA Stadium West Lot 9449 Friars Road, San Diego, CA, United StatesJoin 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 […]