‘Chimp Beats Human: Intelligence Test’ or sneaky trailer for Rise of the Apes? The ‘20th Century Fox Research Library’ caption kinda gives the game away, don’t you think?

Advertisements