2.02 Does God Live Up North?

Santa Claus and Superman live at the North Pole. We know that fiction often reflects truth. If the great gift-giver Santa and the powerful Man of Steel both live up north, maybe God does too. The evidence is pretty convincing. We all face consequences for our actions. The farther north you go, the greater the … Continue reading 2.02 Does God Live Up North?