The Loveland Frogmen

Many towns across the U.S. have their own urban legends, ranging from a haunted building to a mysterious creature, such as the Mothman legend of Point Pleasant, West Virginia. The town of Loveland, Ohio, also has an urban legend of its own, regarding strange frog-like creatures known as the Loveland Frogmen. There are two main […]

Read more "The Loveland Frogmen"