Hate Mail - Puppet Violence

07/16/2008

Why does Carlos have to torture puppets on his show?

More