David and Annie Toborowsky's exit from the 90 Day Fiancé franchise may not bear fruit at this moment, as they still have an exciting story to tell.
Behind The Drama” to break down what happened on Season 2, Episode 16 of “90 Day: The Last Resort.” “90 Day: The Last Resort” airs Mondays at 8pm PT/ET on TLC.