Watch Tarzan Season 1 Episode 26 Online
-
- COUNTRIES: United States of America
- Subtitles: English
A missionary from America's midwest enlists Jai's help to fulfill her father's last wish and deliver an organ to a primitive tribe, but their boat is disabled.