The first ever speeding fine was given in January 1896, but do you know what was the committed speed violation… Read More