Special Forces: World’s Toughest Test: Dwight Howard. Special Forces: World’s Toughest Test, will make its series premiere, a two-hour special event, Wednesday, Jan. 4 (8:00-10:00 PM ET/PT) on FOX.
Very disappointed. Personally, I really don’t want to come back. I’d rather face the killer than backstabbers. At least I know what the motives are behind the killer.