Wayde and I explore the tale that mysterious frogs inhabit Ohio and the rivers that flow through it. Is this just some fancy tale or are these frogs threatening our existence as humans?