Episode 3657 : Season 17 Episode 7
Seven Network int(0)
Aired: January 20th, 2004 @ 7:00 PM EST on Seven Network
Peril strikes the Drop In Centre. Noah and Max's lives are put in grave danger. A faux-pas threatens to ruin Seb and Jade's relationship.