Finally going back to track after engine upgrade.
Sound like progress. Sucks about the oil leak and the rubber side up Mazda... was it a fast mazda?
Print