The Last Resort: The Last Straw 90 Day Fiancé: Pillow Talk : Season 12 Episode 63
TV-14 discovery+ 39m int(0)
Aired: December 9th, 2024 @ 9:00 PM EST on discovery+
The couples reveal what really went down at Compromise Canyon. Natalie asks Jasmine about her plastic surgery. Josh and Natalie argue over a hike checkpoint meant for gratitude. In a never-before-seen clip Brandon and Julia have an in-depth therapy session.