Watch The Champions season 1 episode 23 tv series online free
Release: Mar 05, 1969
Richard and Craig investigate Sharron's disappearance while on holiday in Cornwall, and come across rumours of witchcraft. This turns out to be a cover for an entirely different undertaking.