Quote Originally Posted by DenButsu View Post
Yes, humans are apes.
No we are not