Jack wants to take Karen away for the weekend. Can he cover his traces at the farm?
Season 13 • Episode 65 of 76