bigfoot news..! 28/7/2005 By scientists are testing a clump of hair that witnesses claim came from a bigfoot that wandered past their li’l ol’ log cabin…. go to source/story>>Independent Online Edition > Americas : app4 Share this:TwitterFacebookLinkedInRedditGoogle Related