Big foot hunters have long said that Bigfoot makes a noise , some say whistling. Well if it is a primate ,they could be right. The first whistling ape has been discovered. see link .
http://news.uk.msn.com/odd-news/article.aspx?cp-documentid=14641608&ocid=today
No comments:
Post a Comment