The video for the Meat Puppets' latest single, "Rotten Shame," was unveiled to me last night, on my couch, in a press release.
If you haven't heard their latest album, Sewn Together, you're missing out. If you've never heard the Meat Puppets then it's time to catch up. Quickly.
Oh, and they're on tour.