Quizzing Live

For Which Country Did Edgar Davids Play International Football

Answer:
Holland