The Ultimate Speed Bump
August 15, 2008

“The local government in ShanXi province, China, decided they had enough of people speeding on their highways. In an effort to stop speeders once and for all, they built a 100 foot long and 2 foot high winding speed block in the middle of the Jing Zhuang highway.” w/ photos
Posted in Ridiculous | Subscribe