What are reptoids, you ask? Why, none other than the "lizard people" of lore. Here is the official website of the Reptoid Research Center. (Pause as you peruse the site and allow the enormity of it all to sink in.) That's right, lizard people live upon our very own planet, dwelling in subterranean cities, thriving in vast underground empires, while also controlling the human race through various devious means. The most devious of all being, of course, through agents who look human enough but have reptilian features that, upon further study, give them dead away! People like...
Yes! Freaky looking supermodels are actually lizard people in disguise, using their strange charms to rule us all, puppet-style!
Run! Everyone, run!