The album has some stumbles, but overall Pearl brings a riot's worth of punk to the table. It really was pretty much what I expected from it. So hop over to read my review..
Here is the video for "I Hate People," her collaboration with Iggy Pop that I reference in the review. It's a pretty interesting clip and more particular features Jemina all cute and bubbly.