Search Fixya
Press enter to search.
msocr1 posted a question about 1985 Toyota Celica Supra:
"1985 toyota supra When depressed the clutch pedal stays on the floor unless you manually..."
Points 0
people helped