Happy Thanksgiving November 26, 2015JapanSteve Stern With all the things that seem to be going wrong, let’s pause for a moment to remind ourselves that this is the best time in history to be alive. Happy Thanksgiving Share this:MorePostThreadsLike this:Like Loading...