Land of a Thousand Dances
- Episode aired May 19, 2023
Keith becomes a suspect and begins to fear an even worse possibility; Charlie uncovers his first real clue.Keith becomes a suspect and begins to fear an even worse possibility; Charlie uncovers his first real clue.Keith becomes a suspect and begins to fear an even worse possibility; Charlie uncovers his first real clue.