Videos: Cherry Poppin' Daddies: "Huffin' Muggles"


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.

You can click Read More for the video.