IND vs AUS Final Live: Team India arrives at Narendra Modi Stadium

IND vs AUS Final Live: Team India arrives at Narendra Modi Stadium