Nina Leilani Deering was born on November 11, 1985 in San Diego, California, USA. She died on June 11, 2020 in Merced, California, USA.
No data