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