logo

Road Block

road block.png

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!