The Airborne Frogman was a strange humanoid creature reportedly sighted by many residents of New York City in 1880. Appearance It was described as having a man’s
The Airborne Frogman was a strange humanoid creature reportedly sighted by many residents of New York City in 1880. Appearance It was described as having a man’s