Meat Puppets at Empty Bottle

Post Author: Impose Automaton

On Friday, September 27th, the long running and influential Meat Puppets, featuring brothers Curt and Cris Kirkwood, headlined a show at Empty Bottle in Chicago, IL.

Meat Puppets formed in 1980 and broke up in 1996 and 2002. And reformed again in 2006.