Loading...

Paranormal Files: The Loveland Frogmen


The Loveland Frog is a legendary humanoid frog described as standing roughly 4 feet (1.2 m) tall, allegedly spotted in Loveland, Ohio. A local man reported seeing three froglike men at the side of the road in 1955, and a police officer claimed to have seen a similar creature on a bridge in the city in 1972.

Loading...
Share on Facebook
Share on Twitter
Share on Google+

Related : Paranormal Files: The Loveland Frogmen