Rachel Renae Genovese

Rachel Renae Genovese is an American actress. In the iNext Fanon series, she portrays the role of Rachel Genovese from iNext and Kayla & Rachel.