The Turners return from honeymoon to surprise news. Seth's ambitions are dashed.
Season 23 • Episode 18 of 105