American Elf

The September 13 American Elf was really touching. 2 hankies

I've been through this, as I'm sure most parents have.