You can stream Special Forces: World’s Toughest Test on FOX with any Hulu plan. If you don’t already have an account, you can sign up for a 30-day free trial and watch the entire season for free.