Episode 3771 : Season 17 Episode 121
Seven Network int(0)
Aired: June 28th, 2004 @ 7:00 PM EST on Seven Network
Leah confronts Peter over his lies, Irene finds out more sensational news about Tasha, Kane turns to a strange source to help combat Sarah and Kirsty thinks Kane is trying to ruin their special day.