Meat Puppets making it mean something (at a Music Millennium in-store) September 23, 2009Uncategorized Yes, Ted is playing a trash can, a bucket, and a step stool!