Why Canadians are so nice?

20 answers 20