Jenna Russell (Michelle Fowler) Toy Boy Affair | 16th February 2017 Loading player ... Views: 5 0 0 Watch Actress Jenna Russell (Michelle Fowler) having an affair with a young American student, Preston!