Sweet! The album from the Yeah Yeah Yeahs is locked and loaded, packed and tracked, signed sealed delivered. Titled Show Your Bones, the LP is set to bang your bones.
Show Your Bones is what happens when you put your finger in a light socket," says singer Karen O. "Maybe there is some of...more