Mechanics

KIA SEPHIA TORQUE PROBLEM

1999 Kia Sephia • 11,500 miles