Tuesday, 15 March 2016

ON THIS DAY IN WEIRD


On This Day in Weird, March 15...

1965: The Indianapolis News reports that several youngsters have sighted a green, 10-foot-tall monster with glowing red eyes at French Lick, Indiana, adjacent to the Hoosier National Forest. Perhaps inevitably, the apparition is dubbed "Fluorescent Freddie." Despite its phantasmal appearance, most Fortean authors today suggest that the children saw Bigfoot.


No comments:

Post a Comment