Plot: Is Hayley going off the rails? The pressure of leading a double life is getting too much for Shauna. Everywhere Leah turns she finds reminders of her needle-stick

Home And Away - Season 13 - Episode 2901 (Episode 146)
Episode Aired On:
Monday, August 21 2000
24 years ago
Monday, August 21 2000
24 years ago