Band of Skulls.
Heard them a while ago on a random cd and throughly enjoyed I Know What I am. Impossible is also a good enough song to mention.
There album is cootcheeeey cooooeeeeyily titled Baby Darling Doll Face Honey. And like I always tell you...