Spencer and Erica
My blogs
Blogs I follow
Location | Boise, Idaho, United States |
---|---|
Introduction | Spencer and Erica met in 2004 through a random series of events, got married on May 2, 2006 in Boise, ID, and have been here ever since. They had a beautiful and healthy baby boy on November 24, 2008, and another on March 19, 2011. They have been loving life ever since. |