Showing posts with label 3-23-09 Leo cracks up. Show all posts
Showing posts with label 3-23-09 Leo cracks up. Show all posts

Saturday, March 28, 2009

Happy Leo cracks up!!

As promised, here is the anticipated video of the cutest little boy in the world, belly laughing at his Mommy. Erika caught Leo at such a great moment when he was totally responsive to his toys. If this doesn't cause you to at least crack a smile, you must be an Obama voter. Enjoy!!