The Internet showed the world how sick and depraved the human race truly is. Turns out our ancestors outdid us in that department also.