This show pitted humans against animals:

Answer Man vs. Beast

"Man vs. Beast" aired on Fox in 2003.

Asked by · Last updated 1 year ago · 6.4K views