Episode 3729 : Season 17 Episode 79
Seven Network int(0)
Aired: April 29th, 2004 @ 7:00 PM EST on Seven Network
A sad farewell to a Summer Bay favourite. Jesse confronts Flynn over Leah. Did Kane and Scott bash Felix? Matilda makes a big move on Kim.