The World of Strange
A blog for all the strange and fabulous things this world has to offer.
Monday, November 22, 2010
Man claims to have caught Bigfoot on Thermal Camera
Mike Greene, a former fraud investigator, claims he captured video of Bigfoot in the Uwharrie National Forest.
That is all, I leave it up to you to guess what it really is.
Post a Comment
Post Comments (Atom)