After a long waiting process, Jenny is finally on her way to the U.S. from the Philippines. Larry and Jenny's 90 days begin, but will they make it to 'I do'?