Ford’s legendary Crown Victoria sedan gets new lease of life in stunning render.
Ford halted production of the 1999 Mustang Cobra SVT and recalled 3500 units to rectify engine faults.