Tuesday, April 16, 2013

Flying Humanoid of Iowa


In December 1903, a horrible "winged beast” also known as the "Flying Humanoid of Iowa" terrorized the town of Van Meter, Iowa. The monster put in its appearance Monday night. U.G. Griffith, an implement dealer, drove into town at 1 A.M. and saw what seemed to be an electric searchlight on Maher and Grigg’s store. While he gazed it sailed across to another building and then disappeared.