This song is “Comeback Kid” by a fairly new band called Sleigh Bells. I saw them live about a year ago and they put on a short, but pretty wild show. The song is off of their sophomore album, “Reign of Terror”, which came out today. I think I like it!!! What do you think?