History Places Science Strange El Verde Creature 0 (0) September 14, 2023 User Uploaded The El Verde Creature is a strange humanoid cryptid that was reportedly encountered at 9:00 PM in El Verde, Puerto Rico, in October 1973. Ana Read More