Hey, Weirdos! Last week’s pilot episode of The Week in Weird went over astoundingly well (thank you!), so we’re back again with a fresh batch...
A new film set for release later this month claims that it has undeniable proof of a “humanoid of unspecified origin”, which is really just...