In case you weren't already aware, the acid voodooo loving maniac, Drums of Death, joined electro forces with Peaches on her new album, I Feel Cream. There's a ton of hype surrounding the pairing and rightfully so! If you haven't already been privy to hearing the results, we can tell you, without any hesitation, that magic is captured.


Dazed and Confused recently got the duo together for their latest issue, and you can check out a great video of the "behind the scenes action" over at DazedDigital.

mp3: Drums of Death - Ozzzy! (Black Sabbath vs Drums of Death)

Reminder: Peaches and Drums of Death play Webster Hall on May 16. Buy Peaches' I Feel Cream on May 5th!