" May all your miles be chuckling miles .. "

Psychopathic UK drivers – 450,000. There are over 45 million driving license holders in Great Britain. Estimates put the incidence of psychopaths in the general population at 1 in 100. This equates with something like 450,000 drivers who under certain … Read More