On This Day in Weird, March 28...
1967: A motorist driving near Munroe Falls, Ohio, at 2:30
a.m. reports striking one of four or five large-headed humanoid beings that ran
across the road in front of his car. All of the entities escape, but the
collision leaves dents in the vehicle's bumper.
No comments:
Post a Comment