I think I saw their album at Waterloo Records but thanks to NPR’s Tiny Desk Concert, I am totally sold because they’re too funny. Sure you can’t “see” the puppets doing their thing on the record/CD yet who cares! The same goes for one of my favorite Muppet songs.
Anyway, I was just laughing at this. If you wait long enough, you’ll see one of the puppets crowd surf.
If these guys come to Austin, I am so going to see them.
Whoa! They are coming! August 20 and the venue, you can bring your puppet too!