By: Laurie Gilmore “The lies we tell ourselves are often stronger than the truth. They worm their way into our hearts and our minds until they are all we see, all we believe.” Kira North wanted to prove she could do something on her own, without the crutch of her twin, who just so happenedContinue reading “The Christmas Tree Farm”