Cherry Poppin’ Daddies have debuted the latest music video from their recently released album White Teeth, Black Thoughts. Premiered via OUT Magazine, the video for the song “Huffin’ Muggles” pays homage to filmmaker and author Kenneth Anger, and features drag artist Rhea Della-Vera as well as Daddies’ band leader Steve Perry dressed in drag as “Cherry Perry” among others in what OUT describes as “soothing, sultry, smokey, sexy, surreal surroundings.”