Friday, 2 January 2015

ON THIS DAY IN WEIRD



On This Day in Weird, January 2...

2005: Walking home from a neighbor's house in Englewood, Florida, a girl sees a bipedal  "thing" less than four feet tall standing in the street. It flees through a nearby yard, eluding pursuit.


No comments:

Post a Comment