Here’s something we didn’t see coming: BMW built an M5 Touring police car, and while it might just be a fun, one-off project, ...
Police cars are usually built for practicality, reliability, equipment, and long hours on the road. Yet some police ...