Mechanics

KIA RIO SENSOR PROBLEM

2003 Kia Rio • 103,000 miles