Why Ford Discontinued The Famous Crown Victoria

The Ford Crown Victoria is THE police car for generations of people as it was by far the most commonly used patrol car for law enforcement agencies in North America for just about two decades. Although Ford had used the Crown Victoria name on previous trim levels of the Ford LTD, the Crown Victoria car as it is known today was produced from 1991 (for the 1992 model year) to 2011. Over a decade later, you are starting to

Read more