The Meat Puppets are an American rock band formed in January 1980, in Paradise Valley, Arizona.
Added by Upcoming Robot on April 19, 2009