WindRestrictor® News: This Mustang Police Car Lead The Cologne Carnival Parade

Cologne Carnival attendees got a glimpse of what has to be the scariest thing for European criminals since Sherlock Holmes, a Ford Mustang police car. Quite a coup by Ford, considering Germany has some of the best auto manufacturers around.

Click here to check out the original article at The Drive. 

Click here to check out our products.