FAA Web cam in Alaska is showing what is thought to be the Nibiru System or Nemesis. It would make sense that it was getting closer with all the cloud cover going on and the weather events around the world. ,,,
Hide player controls
Hide resume playing