the FRED BLOGGS blog ...sharing a random thought daily since 2007!
Looking back, I can't help but marvel at how the threads of our past weave together to shape the tapestry of who we are today.