LA Sheriff Still Has 429 Ford Crown Victorias in Service Because It Stockpiled Them
The Ford Crown Victoria police car is still serving in huge numbers in the Los Angeles Sheriff's Department thanks to a last-minute bulk order.
www.thedrive.com