Plot: Vinnie and Helen Poulos anxiously await news of Leah's operation. Nick and Jade can't keep their eyes off each other

Home And Away - Season 14 - Episode 3089 (Episode 129)
Episode Aired On:
Thursday, July 12 2001
23 years ago
Thursday, July 12 2001
23 years ago