Mechanics

NISSAN 180SX SENSOR PROBLEM

1985 Nissan 180SX • 250,000 miles