IND vs NZ Live: Team India arrives at Wankhede Stadium

IND vs NZ Live: Team India arrives at Wankhede Stadium