[ame="http://www.youtube.com/watch?v=x9icgzWu_mE"]YouTube - Turtles having Sex. ****ing funny!!![/ame]
and i"ll make those squeaking noises..
"Who's your daddy!"
LOL!
That guy was chasin' her around then he put her head up against the curb and say "NOW WHAT, MOMMA"!