The Legend of Tarzan: Season 1, Episode 24
Tarzan and the All-Seeing Elephant (30 Sep. 2001)
(awaiting 5 votes)
Reviews: write review
Tantor and the others travel to the peak of a mountain to prove the existence of the All-Seeing Elephant...especially to Terk who refuses to believe.