2 ms·We really are inventive killer apes throwing ever faster rocks at each other.by noir_lord 8y agoWe really are inventive killer apes throwing ever faster rocks at each other.