Mechanics

KIA SEPHIA CLUTCH PROBLEM

1998 Kia Sephia • 130,000 miles