Hoya!
OK, so France is supposed to be the best team in the World, right?
Well, maybe they won in 1998 but since, they have NOT been that brilliant.
Anyway, it is just sport, the best team, during the match, deserves to win. It just does not mean it is THE best team!
And... Don't worry bowler hats; the French are rubbbish at cricket ;-D
Be funky
M A D