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.
I am a 24 year former cab driver from Tampa Florida. Retired and looking forward to the future.