
I have a fear of speed bumps,
but I'm slowly getting over it.
😂
Traffic Humor
Did You Know?
Speed bumps were first installed in 1906 in the New Jersey suburb of Chatham, and today's standard design can slow vehicles down to about 15-20 mph when properly installed!
