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