The Ultimate Fighter: Season 31
Sixteen top mixed martial arts fighters compete for a UFC contract.
Genres: Action, Reality-TV, Sport
Actors: Dana White, Mike Rowe, Herb Dean
Directors: N/A
Country: United States