Loading...

More than one "Bigfoot" out there?

| 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!