Re: India Vs SriLanka … ICC World Cup Final on 2nd April
You are the idiot who claimed “super power” title after winning the cricket world cup, when you talk of ‘super power’ then China is there, if you didn’t know this then you need to read the news regularly and stop drinking.