#287975 - 07/11/1006:13 PMRe: World Cup 2010 in AFRICA - who do you think will win and as you think, visit ...
Ketron_AJ Moderator
Registered: 03/21/01
Posts: 3616
Loc: Middletown, DE
.... and the best consistant team won. The finals wasn't the best game of the world cup (from my point of view), but Spain did put up the best performance.