Daily Archive: Monday, August 22, 2016
Revealed: The World’s Fastest Police Cars
August 22, 2016
No Comments
What comes to mind when you think of a police car? Perhaps it’s your local bobby, cruising around in their 1.6 Fiesta. Sure, the luminous paintwork and police stripes make the car look fast. But you know that under the surface, it’s no sports car. But have you ever stopped to wonder whether the police