12 Countries With the World’s Worst Police Cars

[custom_adv]
 The same problems arise with its practicality, as a mere 87 bhp won’t get you to the scene of an accident anytime soon. Although fine for everyday users, police forces in France may find themselves bound as to what kind of incidents that can actually attend.

444

6. France – Renault ZOE 2012

Check Also

Photos of launching the First Subway train in the capital

[custom_adv] In general, if you’re sitting in one of the fold-up chairs and staring into …