Bonjour Planet Earth
Looking at the world through the eyes of the Web
Sunday, October 17, 2010
English town turns off traffic lights and gets surprising results...
How they drive in India!!!
Ho Chi Minh City: crazy traffic!!
German town eliminates traffic signs and...
Europe doing away with traffic lights and road signs, and accidents diminish...
Share to Twitter
Share to Facebook
Share to Pinterest
Post a Comment
Post Comments (Atom)