Advertisement



Advertisement

Advertisement



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

Prev Random Video Next
More Information:  
When traffic lights went out on Postishead High Street near Bristol, many people assumed the worst given the area's bad history.

Home