Over The Weekend: Peaches and Drums of Death at the Granada Theater
Peaches, Drums of DeathGranada TheaterJune 12, 2009Better than: the last show I was supposed to review for DC9. It’s fitting that the most climactic moment of Peaches’ nearly two-hour set at the Granada came before her two encores, as she finished her main set by launching into her breakthrough electro-clash…