Why Canadians are so nice?

18 answers 18