Showing posts with label India. Show all posts
Showing posts with label India. Show all posts

Monday, January 7, 2008

Why do we have traffic lights?

The traffic all seems to flow fine in India.