5.0 Liter OHV 16-Valve V8 1989 Lincoln Town Car Engine

5.0 Liter OHV 16-Valve V8 Engine on the 1989 Lincoln Town Car

  • 5.0 Liter OHV 16-Valve V8 Engine for 1989 Lincoln Town Car  #43785290