Biography

Nikki Flores was born on October 17, 1988 in California, USA.