Facebook Twitter Reddit LinkedIn Email 'Demonic forces' stopped official investigations into UFOs in the UK | Tech News | Metro News Article says that demonic forces are responsible for UFO activity maybe even Bermuda Triangle Posted by CombinationWitty7039
2 Comments
tl;dr : ufo cultist ?
Meaning Freemasons?