Tag Archives: bob holloway

86 min., 1974 Directed by Bob Hollowich Language: English My rating: ★ Oh dear God. There is an ape rape scene.