In 1955 a motorist reported seeing a trio of enormous humanoid frogs on a bridge near Loveland, Ohio. After observing the the strange creatures converse with each other, the witness saw one of them raise a wand over their heads, and fire a spray of sparks into the air. Startled, the motortist fled the scene, fearing for his safety.

No comments:
Post a Comment