How to Slow Down Street Traffic 1 Comment / March 30, 2009 August 25, 2009 Someone sent these photos to me. I don’t know about you, but this would definitely slow me down.