NEWS OF THE WEIRD

May 25, 2017 Jamie Moses 0






Pedestrian Calming — Officials in charge of a Beijing-Hangzhou Grand Canal heritage site recently installed “speed bumps,” similar to those familiar to Americans driving residential […]