Sorry if these guys have already been discussed, but WOW! My friends and I were just flipping through the tv channels and saw this show on HBO. It was hilarious! We went out and bought their album right away and its just as funny. Anyone else seen these guys? What do you think?