WORLDWIDE | Friday, 16 September 2011 | Views [309]
Playing Christmas carols in the 40 degree heat of Indian summer these men exemplify India: it’s contradiction and paradox, but also it’s indescribable joy. You may have confidence that at this very moment there is music on the streets of Kolkata.