Why do New Zealanders have sex with sheep on the…

Q: Why do New Zealanders have sex with sheep on the edge of mountains?A: So they push back harder.

FavoriteLoadingAdd to favorites