Dear Fenway,
Elves DO live in New Hampshire
But they are not Christmas elves
The man says Christmas elves only live in places like Finland
New Hampshire elves are cousins but they are very reclusive
They dress in plaid flannel, usually red
Right now one is sitting on my head talking to me
But he does not show up on the man's camera
Your Mom must have a very special camera!