Traffic Calming Harms People

An overview of speed bumps and how they get people killed with data from the Portland Oregon Fire Department and testimony from London England emergency personnel.