Saturday, December 03, 2005

If you thought our public transport sucked...

...read this first hand account from India.