David's Clean JokesPunsI once saw some broken marionette puppets for sale. No strings attached.Read MoreI once saw some broken marionette puppets for sale. No strings attached. 0 1232 Joke: 586 Email Facebook X Pinterest Clipboard