Plot: Carlo confronts Liam about the suspicious bottle. Anthony decides that Isabel must have blood tests taken

Villa Rosa - Season 9 - Episode 193 (Episode 193)
Episode Aired On:
Tuesday, March 4 2014
11 years ago
Tuesday, March 4 2014
11 years ago