Elf on a Shelf Has Surgery, Doing Fine - NBC10 Boston

    Elf on a Shelf Has Surgery, Doing Fine