Radio Free Puppets

It's radio... as you've never seen it before.