"You are never gonna defeat 220 pounds of twisted steel and sex appeal." Netflix has revealed an official trailer for a documentary series streaming event called Muscles & Mayhem: An Unauthorized Story of American Gladiators. This seems to have originally been developed as a doc film, but its being split into five 45 minute episodes