World Cup Celebrations on Delhi Streets, India - 3/4/11 - 1am