Charmed is followed by the series premier of the new
Tarzan show. Is it worth watching?