Apparently Aliens are REAL, and they’re DEMONS!

Well, we did it… Two of the team actually went to separate theaters to see the one-night-only showing of “Alien Intrusion”, a creationist film by Creation Ministries International insisting that not only are aliens visiting us, but that they’re also demons.
I’m not joking. Demons.
Here’s our lighthearted review of the cinematic masterpiece.