Now that makes me sad. It's been years since Meet the Feebles burst the Puritan floodgates on this subject matter. Now we are denied the full spectacle. It's 2004 people, it's about time for the open viewing of puppet sex at the multiplex.
Oh wait. My friend just hipped me (where did that come from? 1976?) to the apparently classic Let My Puppets Come. Umm. I don't think I want to see that. But Team America yes!