Renee is a radiologist who is a member of the Seventh Kavalry. She is the one responsible for luring Looking Glass to the Seventh Kavalry's hideout.
Advertisement
Renee is a radiologist who is a member of the Seventh Kavalry. She is the one responsible for luring Looking Glass to the Seventh Kavalry's hideout.