Preview Mode Links will not work in preview mode

Ohio Mysteries

Oct 24, 2019

In 1972, two Loveland, Ohio police officers, on two separate weeks, spotted a large, strange lizard-like creature on the side of the road, near the banks of the Little Miami River. Paired with a similar sighting from 1955, the legend of the Loveland Frog was born.