This is our very first family picture!! Little Miss Leelah Jo Nichols was born July 21st, 2006 at 11:32 am. After being induced, Mommy went into labor for several hours with the help of two epidurals and one heck of a nurse, my Hubby who held my hand, and my Mom who cheered me on, Leelah made her entrance to the world. With one eye closed and a big sneeze! It was without hyperbole, the absolute best moment, memory, and present of our lives!