Bigfoot Captured

  • 2015
  • TV Show
  • TV-14

A look at efforts to catch the creature.