The Cherry Poppin' Daddies 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.



Bands in this story