Oh My Goodness! These Turtles Are Having Sex

- -

With the addition of the cute little girl's catch phrase, that video makes a good competitor to this classic turtles doin' it:

Connect to Facebook to share laughs, create fun, and prove once and for all who is the funniest in your group.