Articles Inhumans vs Mutants: Battle of the TV Ratings October 3rd, 2017 | by Sharp-O I don’t think I’ll ever be in a better position to do this.