This sign appeared on a road in the town of Cambridge, UK on April 1st. There was some speculation that it might have been a joke, but the Cambridge News confirms that it actually was a genuine sign for a temporary road closure. Just a case of strange British road names. And pure coincidence that the sign went up on April 1. [
Cambridge News]
Comments