IND vs AUS Final Live: Fans throng Narendra Modi Stadium

IND vs AUS Final Live: Fans throng Narendra Modi Stadium