Full threadonthecanposting·There is a pretty good explanation of this in the documentary movie 'They Live'. Turns out they're just aliens most of us can't see.View on HN