This one has been around, but I saw Peaches for the first time the other night at the 9:30 Club. Her show is irreverent and hilarious; and at one point performing inside a giant, inflated rubber... Disney may have a caption in this vid, but I don't think they had anything to do with it..
"Fuck the Pain Away"