Sherlock Holmes: The Laughing Lemur of High Tower Heath (EP0514)
Release Date:
Sherlock Holmes is up against an old legend that states a young child who is doomed to die.Original Air Date: October 26, 1947
Sherlock Holmes: The Laughing Lemur of High Tower Heath (EP0514)