Reptoids Research Center Who is John Rhodes? He is the creator of the Reptoids Research Center. Mr. Rhodes believes we are all whacked to be looking to space for Aliens and E.T.’s. He says we ought to be searching underground tunnels, caverns, and cave systems right here on earth for reptoids that live down […]