Life

Who do you think will win the 2007 World Cricket Cup?

By
 

India, Australia and Pakistan, in that order, are favored to win the 2007 World Cricket Cup in Little India’s online reader’s poll. Here’s how the teams stacked up.

Leave a Reply

Your email address will not be published. Required fields are marked *