Loveland Frogman: Ohio’s Magical Amphibious Cryptid, the UNTOLD Story
It seems like some of the smallest, most quaint towns have some of the biggest kept secrets. As we travel to Loveland, Ohio, one of those secrets includes magical wand-waving frogs that may or may not be from another dimension. Read More …