Little Master Mind

S3E11 · 1966-12-14 · 75 min

The Barking brothers dote on their parents and do a lot of good work for charity but the police are determined to bring them to account.

The show’s own verdict is on its page.