Goosebumps as Team India sings National Anthem

  • 1:10
  • Apr 02, 2011;
Team India sings the National Anthem before the World Cup final against Sri Lanka.