Jenni Lee: Jenni Lee. Actress: Ultimate Surrender. Jenni Lee was born in Boston, Massachusetts, USA.
Known For: Ultimate Surrender (Actress), Girl Next Door Bondage (Actress), Sex and Submission (Actress), Whipped Ass (Actress)