Quantcast

watch it: “Puppet High”

A little bit NSFW. Remember the puppet sex scene in Team America: World Police? Like that. (video after the jump) Puppet High – watch more funny videos (via Cinematical)