Legendary rock trio Meat Puppets announce spring and summer tour dates – News April 11, 2011 Supporting the relese of their 13th LP, Lollipop – out April 12, 2011 on Megaforce Records – including a run of dates with Slightly Stoopid!