Local story · Loveland, United States

The Loveland Frog Legend

The Loveland frog is a legendary humanoid creature reportedly sighted in Loveland, Ohio. The story began with an alleged 1955 sighting, drew renewed attention…

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload