imperatorfish.com
French Team Concede World Cup Defeat
The All Blacks were this morning crowned world champions, after the French team unexpectedly pulled out of Sunday’s final.New Zealand beat Australia last night in a commanding and dominating&…