Watch The Champions season 1 episode 11 tv series online free
Release: Dec 04, 1968
The Champions are sent to investigate a tropical island where visitors have a history of disappearing. Coming on shore in two parties, they discover and thwart an international conspiracy to threaten world peace.