2010 – 1:16 Ramp A new ramp system for traffic calming, designed to deliver a smoother transition while reducing vehicle speeds..