Taylor Rain Bio - Taylor Rain
  • Constellation: Leo
  • Born In: Long Beach, Californ
  • Birthday: 19810816
  • Profession:
  • Other Names:Nicole Marie Sabene
  • Photos: 3
Taylor Rain was born on August 16, 1981 in Long Beach, California, USA as Nicole Marie Sabene. She is an actress and director. She was previously married to Scott Fayner.

Taylor Rain Best Photos

Latest Comments

Taylor Rain Latest Photos