An Expedition to Watch!

Found this story on Forbes.com. Could be a really interesting expedition to watch: In Search Of Bigfoot: A Televised Expedition May Prove The Elusive Beast Is Real.

Read More