Drivers Slow Down to Optical Illusion of a Child
Speed bumps are things of the past, its all upto technology to slow down those speeding cars. And thanks to technology British Columbia Automobile Association Traffic Safety Foundation is hoping to slow…