Episode 7273
Shortland Street - Season 30

DESCRIPTION

Esther holds on tight. Prince bites his tongue. Michelle ups the ante.