The Problem With London Motorists…Part II

I’ve previously identified London drivers as a group of inexplicable brake tappers. Oh, they love to light up their tails and make you think you need to prepare to stop when it’s more likely that they’re reaching over into the back seat to get a candy or touching up their make-up in the mirror.  …