Jisela Delgado

Jisela Delgado is a contestant from Road Rules: The Quest. She competed on All Stars.