Watch The Rivals of Sherlock Holmes season 2 episode 3 tv series online free
Release: Feb 12, 1973
Irked by the grandiose boasts of the warden of Grangemoor Prison, Professor Van Dusen wagers he can escape from the vaunted high-security facility in less than a week.