Meat Puppets - Page 2

SXSW: The Stereogum Puppet Show

With more than 3,024 bands yet to see, Meat Puppets' set at last night's Puppet Show is bound to be one of, maybe…
Stereogum | March 15, 2007 - 4:29 pm

The Stereogum Puppet Show – Austin, TX 3/14/07

Those of you making your way down to SXSW this year probably already have fairly full day and night dance cards, but consider…
Stereogum | March 6, 2007 - 1:15 pm
1 2