Tag Archives: lord of the apes

Tarzan Jesus

A religious festival in Guatemala featured a Jesus on a very high pole. The spectacle turned bad when ‘Jesus’ fell from his crucifixion perch, but luckily caught hold of a wire to break his fall. A miracle for Tarzan Jesus. His father was part god/ part ape. To watch Tarzan Jesus fall, please go to […]