1000 Geeks watch India Win Cricket World Cup!

India take home the cup, as Geeks in Redmond, Washington celebrate!