The Bachelor (NZ) - Season 3 Episode 18 -
Episode 18
Zac's search for love has led him to the final two, who meet his family before he makes the toughest decision of all.
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.