Mechanics

LINCOLN NAVIGATOR SENSOR PROBLEM

2004 Lincoln Navigator • 135,000 miles