Air Date: Wed 18 Apr 2018Expires: in 19 days
Tempers flare in Paradise. It's make or break for Jake and Megan, and what makes Leah lose it?