Article Image
IPFS News Link • Videos by 4409

The "Ley Line" link to the Denver Stimulus

• Anthony D
A "Ley Line" is believed by the Illuminati to have some sort of special powers. They are lines of longitude. This video explores the 104th Ley Line and its significance to the Stimulus being signed there. the MORE INFO section has links de

Free Talk Live