Denise Richards’ Insight on Special Forces World’s Toughest TestWatch the official “Denise Richards’ Insight” clip from Special Forces: World’s Toughest Test Season 3 Episode 6. Special Forces: World’s Toughest Test Cast: Stephen Baldwin, Kyla Pratt, Brody Jenner, Trista Sutter, Denise Richards,..