More Than One "Bigfoot" out There?

Added by CBS Subscribe 1 660
Published 21 Aug 2012
97
••• More
Report video
0 0
You have already voted for this video.
Not only does Mark Moneymaker believe Bigfoot exists, he thinks there are multiple Bigfoots. John Miller sp...
Not only does Mark Moneymaker believe Bigfoot exists, he thinks there are multiple Bigfoots. John Miller speaks with him about his journeys looking for the elusive creature -- or creatures!
Categories: Entertainment
Show moreShow less
Report this video as: