Meat Puppets making it mean something (at a Music Millennium in-store) Published on April 21, 2013 in Meat Puppets making it mean something (at a Music Millennium in-store)Full resolution (800 × 600)