The 30 Craziest Police Cars in the World

29. Opel Speedster

Where: Netherlands
Top down, sirens on, doughnut in one hand, wheel in the other, catchin' criminals in style. 

Tags:
blog comments powered by Disqus