Stan Lee's Superhumans

Stan Lee's Superhumans

Man vs. Beast (3x7)


Air date: Aug 27, 2014

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.

  • Premiered: Aug 2010
  • Episodes: 31
  • Followers: 57
  • Ended
  • History
  • Thursday at 22