Monday, November 29, 2010

Experiment: Town in England turns off traffic lights, surprising results.

A five-minute video that is worth watching.

No comments: