Netflix has announced “Ultimate Beastmaster” from Sylvester Stallone and Dave Broome, the first international competition series of its kind with six customized local versions featuring local languages, competitors and hosts from each competing country. The countries are the United States, Brazil, South Korea, Mexico, Germany and Japan. The scoop: The 10-episode event series will feature […]