Watching Stan Lee’s Superhumans on #Neflix There are some crazy talents out there!