The Snake and the Vulture Feathered Serpent in America, Vulture Snake in Sumer, Vulture and Uraeus in Egypt : are they one? Xavier Séguin April 17, 2014 - Our Reptilian Masters