I saw that a while back. interesting stuff.
edit:
if you accept the Christian narrative and there’s a creator G-d and there are other created beings, let’s call them angels and demons,
1) wouldn’t those be aliens?
2) why we’re some of those beings locked up? (Improper interaction with humans. Ancient aliens are correct)
3) are those beings going to return according to the Bible? (Yes)
4) who is the leader of those locked up beings? ( it ain’t Lucifer)
5) and what’s that leaders lie?
All stuff found in the Bible. Religious people should be the first to believe there are aliens