Human-Ape hybrid caught on tape

Chinese news report about a Human-Ape hybrid caught on tape.



Show Description Hide Description