The bigger the Bigfoot claim, the bigger the need for evidence
Friday, February 22, 2013 - 08:31
in Paleontology & Archaeology
Forget blurry pictures and casts of big foot-prints. A Texas veterinarian, Dr Melba Ketchum, and her collaborators have published an article, in a peer-reviewed scientific journal, proving the existence of Bigfoot.