0
Anonymous
I don't mean to sound bias but it has to be Australia
Wiki User
Chat with our AI personalities
India is the current champions because they won the world cup this year 2011
India is the current cricket champions
India, 2011 world Cup
india