Wednesday, June 18, 2008

Sign of the Day

While most large cities have their share of bad drivers, in London, drivers seem to have difficultiy in grasping even some of the more basic traffic rules, as can be seen from the following road sign:


Post a Comment

<< Home