Pedestrian Speed Bumps Speed bumps were installed to slow down pedestrians at a historic site in East China. Source: telegraph.co.uk/travel… Share This Article
Also on Shenhuifu 20 Hilarious Church Signs That’ll Make You Laugh, I Swear12 Chefs Who I Feel So Darn Bad For21 Tweets About Ordering Food That Are All Of Us15 Tweets About Socks That Have No Right To Be This Funny11 Satisfying Desserts That’ll Make You Say “Ooh”, And 11 Downright Upsetting Ones That’ll Make You Say “Why?”