Wild Thing: Distant Relative or Kissing Cousin?
Just what is Bigfoot? Descendant of ancient apes? Close human ancestor? Evolution might hold the answer to this question. Homo sapiens may rule the planet now but once upon a time, we weren’t the o…
Post to Tumblr