Center of the Universe? Visiting Awesome Wallace, Idaho

Did you know that the Center of the Universe is in Idaho?  We found that out, and more when we met up with our friends in Wallace, Idaho.  Chris and I spent over 20 years in...

Continue reading →