Denise Richards on taking on 'Special Forces'
On the new season of ''Special Forces: The World's Toughest Test,'' an all-star cast is pushed to some of the most brutal situations you could ever imagine. Natalie McCann recently caught up with Denise Richards to talk about her time on the show.