Episode 3804 : Season 17 Episode 154
Seven Network int(0)
Aired: August 12th, 2004 @ 7:00 PM EST on Seven Network
Summer Bay is under siege - Sarah's back and determined to make them pay. Meanwhile, Dani and Scott make a shock decision, and Jesse gets some stunning news.