A blog for the United States branch of the global Centre for Fortean Zoology
Sunday, 16 March 2014
THIS DAY IN WEIRD
On This Day in Weird, March 16...
1911: Josef Mengele, arguably the maddest scientist in world history, is born in Bavaria.
1977: A soldier hiking near Eatonville, Washington, meets Bigfoot and later requires medical treatment for shock.
Post a Comment
View web version