Re: India Vs SriLanka … ICC World Cup Final on 2nd April
LOL even i was the lucky charm My team would have won the WC