Comment Comment by smus What do you mean World Cup debut? haven't they won 5? parent smus 4 months ago