Miquel Ineson
Miquel Ineson voted up Anonymous' answer

Most children receive their presents on Christmas Eve night or Christmas morning, but in some countries they receive their gifts on st. Nicholas Eve December 5th or the morning of the 6th, st. Nicholas Day. So I guess it's not my kind of day since I have to wait until the 25th to receive any … Read more