120+ speed humps headed to Kansas City in an attempt to slow down drivers – KCTV5

The Kansas City, Missouri, City Council announced on Thursday, July 24, that members have approved a new resolution to direct the installation of …