who win the champians trophy

@AMIR_AK (595)
India
October 5, 2006 10:23am CST
I think south africa win the champeans trophy
2 responses
@oyeniyi (111)
• United States
5 Oct 06
brazil
@anand20 (214)
• India
5 Oct 06
india