Shortland Street: Season 30, Episode 7273
Esther holds on tight. Prince bites his tongue. Michelle ups the ante.