Is There A Santa Claus in Russia? (Audio)

~ ? ~ I was drinking my morning cup of coffee and thinking about Santa Claus! Does Russia have a Santa Claus? The answer is yes… We in America believe that Santa Claus lives at the North Pole! Then on the 25th of December he delivers gifts to all the … Continue reading Is There A Santa Claus in Russia? (Audio)