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 Feb 16 More information to follow…. PCA-SDR Autocross participation is limited to PCA […]