Friday, April 22, 2011

Social Media empowering human life.



Well they say India is a developing nation, but is it? Kudos to this brave taxi man.