There are those moments in life that you will never ever forget. And there are those moments when, for the briefest instant, you can absolutely see into the future. And sometimes ... you have a moment when both things occur and you realize your life has just taken a … [Read more...]