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