Episode 2217
Moira and Barbara do battle. Victor is on the warpath. Nick shoots himself in the foot.
Stars:
Moira and Barbara do battle. Victor is on the warpath. Nick shoots himself in the foot.