Stan Lee's Superhumans - Season 3 Episode 7 -
Man vs. Beast
Animals are imbued with incredible abilities, like echo-location and super-sight. This time, Stan sends Daniel on a mission to find four people who claim they have the ability to match nature's superpowered animals.
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.