There was a video floating around awhile back of two turtles humping. In this particular one though the male turtle eventually gets off the woman and starts punching the crap out of her with his shell. Anyone know the one I'm talking about?
Don't ask, don't tell.
XI Wiki


