Check out this video of the Meat Puppets playing at Hollywood’s Amoeba Music on May 11, 2009, the day before the release of their latest album, Sewn Together. After years apart, brothers Curt and Kris Kirkwood reunited in 2007 and began touring as a rejuvenated version of the Meat Puppets. You can catch them at Bumbershoot on Monday, September 6.

Page 1 of 1