Taylor Rain - Biography

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.