Imagine driving on the road, and you look in your rearview mirror, and see this big imposing front grill of a Range Rover right on your tail, with sirens going off, and lights flashing… scary? Well, if you are like me and live in the good O’ US of A, you will never see such sight. But if you are a resident of London, watch out, the pimped out king of off road is the property of the London police. That is some luxury ride for the police! Well, Range Rover is from the UK, so everything make sense afterall…

Police Range Rover (photo by Frank T.)
