Annie uncovers Joe's lies, whilst Jim forces the family home after hearing gossip.
Season 3 • Episode 93 of 99