WATCH: Buddy the Elf Pillow Fights in Portsmouth, New Hampshire, is Pure Holiday JoyWATCH: Buddy the Elf Pillow Fights in Portsmouth, New Hampshire, is Pure Holiday JoyDo you know what elves do for fun? Pillow fights! And there was a rousing game in Portsmouth recently.Ginny RogersGinny Rogers