Yuvraj Singh, Virender Sehwag react on 10th anniversary of India's 2011 World Cup win

  • 3 years ago
India’s 2011 World Cup-winning heroes took to Twitter and Instagram on Friday to celebrate the 10th anniversary of India’s historic win at the Wankhede Stadium in Mumbai.

Recommended