We are all born dreamers, and all of us have in our minds a version of how life is going to turn out. We also encounter the unexpected as we journey through life. And sometimes, our dreams get derailed.
See All 205 Episodes of "The Genesis Project"