Monday, June 6, 2011

Forward Thinking

Those folks at the City of Ottawa Traffic Control Department are brilliant. Not only is their department among only three cities in the world that manufacture their own city signs and traffic lights (the other two are London and Los Angeles), but they also test their reflective signs for all kinds of vehicles.


I just hope the drivers at the bottom aren't the ones I hear screaming down Fallowfield late at night.

No comments:

Post a Comment