Quizzing Live

For Which Country Does Edgar Davids Play International Football

Answer:
Holland