India wins world cup! Leave a reply p3157.mov Watch on Posterous You should follow me on Twitter at @gsharma.