Mechanics

LOWER BALL JOINT BROKE WONDERING ABOUT TRANSMISSION ISSUES

2003 Kia Optima • 200,000 miles