Sunday, January 06, 2008

India traffic cam

You think driving in L.A., New York, Chicago, Houston, etc. is somewhat crazy?. Think again as you watch the people of India make their daily commutes.

This is just Nutz to say the least.