|
Katherine Kendall is an American actress known for her role as Debbie Strand in the horror thriller 'Devil in the Flesh 2' (2000). In this film, her character escapes from a mental institution and assumes the identity of a college student to pursue her obsession with her former high school teacher.
Loading Video...