Nine new competitors face a Beast that's fiercer than ever, but only two will...
Ultimate Beastmaster
Season 3 Episode 8: Semifinal #2
With three spots left in the championship final, the second set of semifinalists faces the brutal task of racing through the entire Beast in one run.