Final Performance of ‘Elf’ in Portsmouth, New Hampshire, Ended with an Onstage ProposalFinal Performance of ‘Elf’ in Portsmouth, New Hampshire, Ended with an Onstage ProposalThis was an amazing ending to an amazing show.KiraKira