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