Zebra Crossings…

En route home the other day, I was reminded of road etiquette.  I find that over in London, generally speaking, zebra crossings actually give right of way to pedestrians.  So motor vehicles usually allow foot shoulders to cross the road when at the zebra stripes.   Now I’ve been in other cities or countries where […]

Continue Reading →