Featured
TRAFFIC HUMP
The rubber speed bump, also known as sleeping policeman, is a great traffic device commonly found where vehicle speeds are statutorily enforced to be low. Yellow-and-black color enables this traffic safety device to be excellently catchy in the day.