Plot: Leah and Dan's wedding day has finally arrived. But will Amanda's meddling stop them making it down the aisle?

Home And Away - Season 18 - Episode 3996 (Episode 126)
Episode Aired On:
Monday, July 4 2005
19 years ago
Monday, July 4 2005
19 years ago