Comment Comment by Dewie How is The Netherlands even relevant? Are Dutch people particularly troll-ish? parent Dewie 12 years ago