An American director, actress, and producer born on August 27, 1965 in Oberlin, Ohio, USA. Her works include Humpday, Your Sister's Sister, Laggies, and Sword of Trust. She died a few days after she was diagnosed with leukemia and passed away on May 16, 2020 in Los Angeles,...Read more California, USA.
(According to views)
An American director, actress, and producer born on August 27, 1965 in Oberlin, Ohio, USA. Her works include Humpday, Your Sister's Sister, Laggies, and Sword of Trust. She died a...Read more few days after she was diagnosed with leukemia and passed away on May 16, 2020 in Los Angeles, California, USA.