This show pitted humans against animals:
Answer Man vs. Beast
"Man vs. Beast" aired on Fox in 2003.
Asked by Dan Henry · Last updated 3 months ago · 6K views
This question is part of...
4 years ago
"Man vs. Beast" aired on Fox in 2003.
Asked by Dan Henry · Last updated 3 months ago · 6K views