The self-titled album from Them Crooked Vultures debuted on the Billboard 200 at #12, selling 70,000 copies its first week.