Welcome to Heidi Cruz's Living Hell
Ashley Feinberg · 02/18/16 09:31AMIf you’ll recall, a few days ago, Heidi Cruz revealed that the human flesh mask she married has a habit of calling out of the blue and making noises at her set to song. Now, we get to hear that singing bag of skin for our very selves.