Such a cute.. baby?
Published Jul 22, 2009
Ima Myzer welcomes her new daughter Leia. Leighton definitely left his.. um .. mark. Such a shame the research center was unable to help her keep him around longer.