Spencer and Erica

My blogs

Blogs I follow

About me

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.