Do you think sheila carter will return to genoa city on Y&R?!
Question:
Do you think sheila carter will return to genoa city on Y&R?
Answers:
Yes. It's seems she always turns up somewhere every few years.
Yes. It's seems she always turns up somewhere every few years.