Researchers Claim to Prove Existence of Bigfoot -- Martha Williams

Feb 21, 2013, 01:48 AM

Melba Ketchum and her team of researchers have claimed to prove the existence of Bigfoot. Her and her team have also claimed to discover that Bigfoot is a half human hybrid. Melba Ketchum believes that Bigfoots are very simailar to humans.