Are Apes Better Than Humans? Planet Of The Apes Stars Freya Allen And Owen Teague Say They Are "Team Ape"
Scientists Are Still Fucking Idiots, Bro: Japanese And German Researchers Have DOUBLED Monkey Brains In Size ON PURPOSE
Swipe Drunk LoveEverything Continues To Come Up Philly As Louis The Gorilla Walks Upright Like A Boss