The Meat Puppets are an American rock band formed in January 1980, in Paradise Valley, Arizona.
Added by Upcoming Robot on October 27, 2007