Puppet Show Published January 13, 2009 • Updated on January 13, 2009 at 9:29 am Indie faves the Meat Puppets showcase their punk country sound in San Diego on Tuesday night.