| Thought I'd offer something a bit more obscure. The Loveland Frogs, sighted in Loveland, Ohio in '52 and again in '72 are said to be (small) human-sized amphibian/reptilian-like creatures that stand upright. The '72 sightings were by policeman who later regretted ever seeing the creatures or admitting the sightings. There have been no further sightings, and no evidence of the creature's existance has ever been found. |
|