Source:
Netflix
Netflix recently previewed a brand new competitive gameshow titled Ultimate Beastmaster. The original series, executive produced by Sylvester Stallone, features world-class athletes competing in extreme obstacle courses for cash prizes. Check out the trailer above, and stream Ultimate Beastmaster on Netflix February 24th, 2017.