Loveland frog
The Loveland frog is a legendary humanoid described as standing roughly 4 feet (1.2 m) tall, allegedly spotted in Loveland, Ohio, United States. In 1972, the Loveland frog legend gained renewed attention when a Loveland police officer reported to a colleague that he had seen an animal consistent with descriptions of the frogman. After a reported sighting in 2016, the second officer called a news station to report that he had shot and killed the same creature some weeks after the 1972 incident and had identified it as a large iguana who was missing its tail.
Read full article on Wikipedia →Patron Notes
0 notesLoading notes…
Quiz
Generating a question from this article…
Discussion
Sign in to join the conversation.
Loading…