Episode 3731 : Season 17 Episode 81
Seven Network int(0)
Aired: May 3rd, 2004 @ 7:00 PM EST on Seven Network
Jesse makes a shock move on Leah. Will Dani be expelled for her attack on the Dean? Has Kane confessed to the bashing of Felix? Will Scott tell Beth about his dad's mistress?