This show pitted humans against animals:

Answer Man vs. Beast

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

Asked by · Last updated 3 months ago · 6K views

This question is part of...