Poster of Cast and Crew in Home And Away - Season 14 - Episode 129 - Episode 3089

Home And Away - Season 14 - Episode 3089 (Episode 129)

Plot: Vinnie and Helen Poulos anxiously await news of Leah's operation. Nick and Jade can't keep their eyes off each other
Episode Aired On:
Thursday, July 12 2001
23 years ago