Peaches is anything but subtle. And as soon as the curtains parted at Revolution this past Friday, she instantly led the audience into her surreal, hyper-sexual world. Draped in a woolly coat, she and her band, Sweet Machine, kicked things off with "Mud," off... More >>>