Comment: Town in England turns off

(See in situ)


Town in England turns off

Town in England turns off traffic signal with surprising results (maybe not so surprising to us)

http://www.youtube.com/watch?v=lwHfibl1AoI

“Liberty means responsibility. That is why most men dread it.” -George Bernard Shaw