Wikipedia describes speed bumps as “Traffic calming devices that use vertical deflection to slow motor-vehicle traffic in order to improve safety conditions.” However, to many of us, this statement might sound a bit ironic. In all the time we have been driving, I am sure most of us would have faced moments of panic when […]

read more →