Loveland Frog
The Loveland Frog is an alleged froglike humanoid native to Ohio. Reports of the cryptid come from Loveland, a city 25 miles northwest of Cincinnati split between three counties: Hamilton, Clermont, and Warren in southwest Ohio. Locals claim the Loveland Frog lives along the marshy banks or inside the Little Miami River. Some describe the … Read more