Road Signs

In the face of a recent surge in accidents, a small town in Romania has installed new traffic signs warning drivers about drunk pedestrians who may be laying in roadways.
Mar 12, 2010   Telegraph
In Swansea, U.K., planners requested a translation via email of a road sign into Welsh. What they got back was not quite what they expected.
Nov 7, 2008   BBC News