David's Clean Jokes

Puns
I once saw some broken marionette puppets for sale. No strings attached.
Read More
I once saw some broken marionette puppets for sale. No strings attached.