Episode 3808 : Season 17 Episode 158
Seven Network int(0)
Aired: September 1st, 2004 @ 7:00 PM EST on Seven Network
The Bay farewells a favourite. Meanwhile, Leah deals with the possibility that Vinnie may still be alive, Kirsty and Kane clash, and Tasha blames herself for the tragedy.