Thursday, February 7, 2013

India - My Beloved Country


India, my beloved country, where you are adored for speaking toota foota Hindi awwww... but stammer for just as much as a split second while speaking English and you’d be stoned to death.