Rachel Roth

Rachel Roth was born on May 14, 1982 in North Canton, Ohio, USA. She is an actress, known for Titus (2000), Almost Romeo (2005) and Winning London (2001).

Related Posts