Their new album is out tomorrow, and dare I say, this isn't terrible. You can see them live on The Late Show with Stephen Colbert on 4/5. In the meantime, be amused by their new video.
Happened last night in NYC
It's remarkable how unaffected his band mates are by his silliness.