63 – Illuminati: The Royal Serpent Seed Revealed on Camera

This video explores the mysteries of the “divine right to rule” and the royal serpent seed. ¬†It jumps around many subjects some of which may seem too incredible, but then, truth is often stranger than fiction. ¬†Decide nothing until you see it all,

[wpvideo 0ydG5Igg]