Friday, October 12, 2018

31 Days of Monsters - Day 12: The Loveland Frog Monsters



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