Actress Denise Richards talks to host Amy Palmer about her starring role on the ABC Family TV show Twisted.

pwtvChat