• Lovely to meet you guys. Just a quick question.

    What the fuck is up with the drivers on Kensington High Street? When I lived in London, drivers in that area did used to be pretty bad, but nothing quite as vindictive, blind and psychotic as that.

About