Tuesday, November 04, 2008

Fewer Roads = Less Congestion

World Changing has an article about few roads can result in less congestion.  To bad Kevin Falcon isn't reading this.