RT
Rachel Taylor
Read all reviews for Rachel Taylor →
Review by PARDOG, November, 2003
i decided to see rachel based on ter write ups. well guys there is more than one reason why her photo is blurred out. she was easy to get a hold of and we set up an appointment in a couple of hours. she has a place in west l.a. she does not live there - it is a simple apt. she had me wait a few minutes as she had just gotten there herself. once inside.....