Ford Stops Production of Crown Victoria and Lincoln Town Car

End of an era.

★ Sunday, 27 June 2010