May 21, 2012

From Detroit to Harwich

Ford Motor Corp is introducing a new Police vehicle to replace the old standby Crown Victoria. They have a marked demo car that has been traveling […]