Jan is shocked to hear about Dave and Kim's affair, and the Windsors confront Scott.
Season 25 • Episode 9 of 105