In India, of course, people flout the traffic rules fiercely, the police avoid taking action against expensive cars, but in Britain, there is a lot of strictness regarding traffic rules. How strictly the rules are followed here, it can be gauged from the fact that the Land Rover owner has to pay a fine of […]