Monday, June 09, 2008

On June 21st, a team from the Centre For Fortean Zoology in the UK will set off for the Caucasus Mountains of the Southwest Russian Republic of Karbadino Balkaria in search of what they are saying may be “mankind’s closest living relative -- a hominid known as the almasty.” Here is the press release. Also, Crocodile in South Carolina and Long-Tailed Bobcats? On the lighter side, we have: Gardaland's Bigfoot Coaster and Sasquatch Sighted in Parade.


No comments:

Post a Comment