The Frogmen

The Frogmen live in Ohio. The Frogmen have been sighted in southwestern Ohio. The most famous Frogmen is the Loveland Frog.

History
The Frogmen have been sighted staying in the road. The number of frogmen is unknown.