Performing: Meat Puppets
Meat Puppets are an American alternative rock, cowpunk and hardcore punk rock band formed in January 1980 in Phoenix, Arizona. The band formed while the Kirkwood brothers where still in high school. It was then that they met Bostrom then moved to Tempe, Arizona where the Kirkwood brothers purchased two adjacent homes, one of which had a "shed" in the back where they regularly practiced. ...