Humans are some of the dumbest creatures on this planet, I swear to god.
CEIcaptions - CMNF - COCKSLAP