Taylor Rain was born on August 16, 1981 in Long Beach, California, USA. She is an actress and ...
In 2007 she spent 20 days in jail after being convicted of possession of marijuana and DUI (driving under the influence).
Nicole Marie Sabene
Long Beach, California, USA