Karel and Sarah come to an agreement and Maxine opens up to Mama Rose. Will Ashwin and Zintle forgive Amita?
The Wild
Season 2
123
November 1, 2012