Tag: loveland frog

Monsters and Ghosts A to Z : The Frogman

Monsters and Ghosts A to Z : The Frogman

The History Although there are a few other vague references of frog like humanoid cryptids across the world the most famous comes from Cincinnati, Ohio. The Loveland Frog was first spotted in the summer of 1955 when a traveling salesman claimed to have seen three […]