10000 Maniacs. Campfire Songs - Disc 1. You Happy Puppet. 10,000 Maniacs. Campfire Songs - Disco 1. Usted marioneta feliz.
... nodding head? How did they teach you to be just a happy puppet dancing on a string? How do you manage to live inside this tiny stage you can't leave
...