Liar, Liar: 14 Lies That New Hampshire Locals Tell ThemselvesLiar, Liar: 14 Lies That New Hampshire Locals Tell Themselves"You can't HANDLE the truth!"MeganMegan