This art film was taken on New Years Eve at the blessed grounds of Weedon Island. Archeologist believe Native Americans were living there before the Pyramids were built. I believe there is a back story to humanity that we are only now just beginning to understand.