Stan Lee's Superhumans is a television series that debuted August 5, 2010 on History. It is hosted b…