Also known as: meechelita
Michelle Franco lives in Odessa, TX. She went to school at the Presidio High School. Michelle is related to Nick Franco, Jessica Franco Garcia and Bruce Lee Franco.
Also known as: imtiredofthisandeveryone
Alexa Rodriguez lives in Odessa, Texas.