This show pitted humans against animals:
Answer Man vs. Beast
"Man vs. Beast" aired on Fox in 2003.
Asked by Dan Henry · Last updated 1 year ago · 6.7K views
"Man vs. Beast" aired on Fox in 2003.
Asked by Dan Henry · Last updated 1 year ago · 6.7K views