After a decade off, the Meat Puppets return
Curt Kirkwood, now living in Austin, is still a Meat Puppet. His brother Cris is a missing-in-action junkie