Mechanics

KIA SPECTRA THERMOSTAT PROBLEM

2005 Kia Spectra • 36 miles