Tuesday, December 04, 2007

Natural Speed Breakers


Ever wondered why the traffic came to a sudden grinding halt? Well on Indian roads here is why...

No comments: