Cherry Poppin' Daddies have posted a video for their song "Huffin' Muggles." The song appears on their latest album, White Teeth, Black Thoughts, released last month. The video is an homage to filmmaker Kenneth Anger.