Turtle Sex

Turtles having sex, making funny noises at 1:10