anry rantman This Indian fan blames and slaps himself for India’s semis loss against Kiwis; Watch Despite the weather turned bad, and India’s awful start, some fans expressed their happiness, while some vented out their anger. « Previous1Next » 1 of 1