India's best show ever in Olympics

  • 1:51
  • Aug 13, 2012;
India finish the London Olympics on a high as it was country's best ever showing in a single edition of the Games, with 6 medals.