Speed kills is the mantra, but a UK study proves otherwise.
ROAD INCIDENTS CONTINUE to be studied, dissected and interpreted, but the findings that speed isn’t the most important factor continue to be denied by Australian authorities. A startling report from the UK, “Licensed to Skill”,
Continue reading