This show pitted humans against animals:

Answer Man vs. Beast

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

Asked by · Last updated 1 month ago · 5.8K views

This question is part of...