Plot: The Villa learns with shock what happened with Isabel and Carlo. Stef blames Anthony when he admits that he knew there were problems

Villa Rosa - Season 9 - Episode 196 (Episode 196)
Episode Aired On:
Monday, March 10 2014
11 years ago
Monday, March 10 2014
11 years ago