What If They Turned Off The Traffic Lights?
A town in England has reduced traffic congestion, pollution, and accidents. One year after the experiment began, the townspeople gushed over the change in the people and the way they drive.
A town in England has reduced traffic congestion, pollution, and accidents. One year after the experiment began, the townspeople gushed over the change in the people and the way they drive.