Romania’s Fix to Alcohol Accidents? Drunk X-ing Signs
Mar 11, 2010 World
Road signs warning drivers that intoxicated people may be in the road have been put up as Romania tries to reduce the number of accidents.
Mar 11, 2010 World
Road signs warning drivers that intoxicated people may be in the road have been put up as Romania tries to reduce the number of accidents.