Opening Ceremony Winter Olympics 2014… Amazing not due to NBC!
Russia… Tartaria, Rus, Mother Russia! Home of the 2014 Winter Olympics for the world. All eyes were on the tiny resort village of Sochi waiting with baited breath for these games to begin. There was a palpable buzz on the airwaves and here in the United State of America there was an ominous undertone reminiscent…