Tarzan Triumphs Reviews

August 9, 2012
Gets some laughs courtesy of the chimp Cheeta's playful antics upsetting the Nazis, in this rousing flag-waver.