You might have something there.  We've always assumed the Lizard People have been here a long time, but maybe this is something like from the TV miniseries "V"?  That would explain so much of the insanity coming from the Left.