Poster of Cast and Crew in Home And Away - Season 17 - Episode 180 - Episode 3830

Home And Away - Season 17 - Episode 3830 (Episode 180)

Plot: Kane's worst fears are coming true. Meanwhile, Leah gets some shocking news
Episode Aired On:
Friday, October 1 2004
20 years ago