Tarzan, Lord of the Jungle Season 02 Episode 003 - Tarzan and the Colossus of Zome

Episodes