More Than One "Bigfoot" out There?

  • Share
    Share Video

  • Add
  • More
    Report this video as:
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:
Related