This is the new Incredibad that comes out this year. In case you did not know these are the guys keeping Snl afloat. It comes out officially on Tuesday but some perusing of the internet can wield wonders. At the moment I have to say I just had Sex is annoyingly catchy.
This just came out today for anyone interested. Jack Sparrow is becoming one of my favorite songs on the new album. I really hope i'm not the only guy who listens to these guys. Also if you haven't heard their first album I would recommend that as well.