Episode 3830

October 1, 2004
0.0%

Home and Away - S17 - E180

Episode 3830

Kane's worst fears are coming true. Meanwhile, Leah gets some shocking news.

Home and Away: Season 17 - 91 Episode s