Netflix ended its contract with FOX in 2017, which means FOX shows like Special Forces: World’s Toughest Test are not available on Netflix. However, you can stream the show on DIRECTV STREAM, Fubo, Hulu, Sling TV, Tubi (free in the US), and YouTube TV.