Music Reviews The Meat Puppets: Too High To Do An Interview By Tim Batson 17 years ago November 8, 2007 Double Door, Chicago, IL The Meat Puppets Ha Ha Tonka Balloonatic Hello,